{"_id":"@kontsedal/babusya","_rev":"31-3017e0fc73c3a30a0b37558260ac8168","name":"@kontsedal/babusya","dist-tags":{"latest":"1.0.4"},"versions":{"0.1.0":{"name":"@kontsedal/babusya","version":"0.1.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.1.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"10e34b469d6eba70649e9c23ff53a6442fab54b7","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.1.0.tgz","fileCount":539,"integrity":"sha512-sqkeydoVM4T4qUQLjQHNWVsq1KOw84C7a5tCTEJ86CI1r4SOJ05yMLqvXnHDAMzCZerkHwEGuxM+FmzP/e6Ang==","signatures":[{"sig":"MEYCIQDeAU6cmZJq4x7s+fnPMmwgApi35ZBO/ZHnzsfwIbuyEgIhALbvXzwjKKjKvEqiyKlPi88M80xOQES7yubLDY5nWRz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416426},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5e23ca5ce42afa5547d1326f64934c3384f2c22","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsc -p tsconfig.build.json","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","prebuild":"node scripts/clean-dist.mjs","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.1.0_1777203258898_0.6080065191138009","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@kontsedal/babusya","version":"0.1.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.1.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"e47a660d3e0c32cb867338bfda6ffcfc54f9fa58","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.1.1.tgz","fileCount":539,"integrity":"sha512-A9w3NERXjbV8zT2nME7VJMHf+MA0ne4hrEJnJRl/s1T6+4ADHb8bB4r12WZ5mS4Elp2i+NKNfDYltEc9m5pyXw==","signatures":[{"sig":"MEYCIQCKLXO+NEphATn/dlMP6AomwKYCsh2GI4ihVZm7p/5y8gIhAN9qfj4SsLVwzh9SKohKW9WUZJ1KKFmhpPPf8IptxldE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2417110},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f013de9430bd48a862a02573d82dfcc6d2ff6e39","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsc -p tsconfig.build.json","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","prebuild":"node scripts/clean-dist.mjs","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.1.1_1777210557088_0.9753566900220361","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kontsedal/babusya","version":"0.2.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.2.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"dd900496e940fda7eee642d4120accbddb89181f","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.2.0.tgz","fileCount":21,"integrity":"sha512-pYvNGobyBiuW62xwOd7utOcOTTTrEN8WSV0XIyRAvtzLVtxkqYWV10l/raxNwoXs36oMwcCcLxPYk2J3oZnZyg==","signatures":[{"sig":"MEQCIEr2dIZltROJyo+nzs/TT4GfUXUMsi/QJ0uJ4Ew2nWo+AiB5qqlhMyO6Qmh//TEqoeVuA/BLCRvvdiF2eoQIBw8ieA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11476870},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"94a2d869c7390f34030f90c6fae38806e9604b24","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.2.0_1777285748587_0.6549480013732296","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kontsedal/babusya","version":"0.3.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.3.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"f3155168e1c4ad8e522a7202f4d29fdf720894b0","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.3.0.tgz","fileCount":21,"integrity":"sha512-A1vyNbjm8vcc3jcvgkg2kWShruRjhOhwqYVS27qNYabrj9bd0icMCcV7T6jmOPN6T3ESDkQKebfae3PM+AyK/g==","signatures":[{"sig":"MEYCIQD6entlQEKRxsQf0iykME6Mzx63bDBp5PR7EPxzbmdIdgIhAK17r+hk0FvMqu7u6je+o7fs/1NiRNAhLB+v6nwVhfCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11601351},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"fa40e8fc7ecc6770bb403c475bc72b64a09b18e8","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.3.0_1777318824998_0.18582575315929106","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@kontsedal/babusya","version":"0.3.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.3.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"1f10944c3113d6b501b3a318966f796bf86f31ed","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.3.1.tgz","fileCount":21,"integrity":"sha512-0NdfEnvIybE9bVRg/aaBaW4Lugmh5y7DF6j7sCsSmw5QWQI9UkbTMmgpBorX+DhWHPBt/tjmR9VYYwoY5hy5ew==","signatures":[{"sig":"MEUCIQCtGhr/6XR5T3XZx9EuRDOhv2GjweQKhowXhyNh+vW7jAIgBaGzH4Syg6GT1XOoMkIK1gVwMEhEOyjw89exnA3u/tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11985517},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"1b109715270f4d1314d32ad75f166cc021a43546","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.3.1_1777321249675_0.08585038282256807","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kontsedal/babusya","version":"0.4.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.4.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"ab35da36f8c7f6ee5b8c82ee791f33e27a2f0fe2","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.4.0.tgz","fileCount":21,"integrity":"sha512-NHtzhExRh3uyu7U1e25iNo/iumI93cwjX9iCK6dDDpC6koYj/5yQUbf0DAzrtnLUXvtyOdKkZZ/5kq3JQcoLOg==","signatures":[{"sig":"MEQCIGiB9Fb2WyooRfVHrhxst9+oXzobq77vLjwPL5rrHE/7AiAKt4+OqOb0yAZmRghE+NYmRpFCQYsxUxHKmy+kOZDWSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12046874},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"f0e1018bb1f1e786fa04d3314365269803243726","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.4.0_1777379660025_0.9529324666983692","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kontsedal/babusya","version":"0.5.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.5.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"e9ab9465dbba242910f50fccfa07241b717e618b","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.5.0.tgz","fileCount":21,"integrity":"sha512-8vw5UWrps77Uk21gW2ZKo+vTFlfSkDJIiKjJ4irJZ5L2ZQ2sMa7zibCxvlVh1H35ltB9S1Ya3SbJymdHRCi7Aw==","signatures":[{"sig":"MEUCIFWahdxUsAonsZbqan6ybS6U+0U6tUWSe5DlVYxEJmpcAiEA214RwPdCJvG35D7s3ziZWcWz55+6jQ3g5LgDAlTRsEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18056586},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"25805a0a356709803ce32159449b67f639c30d90","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.5.0_1777450650922_0.9515747622422193","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@kontsedal/babusya","version":"0.5.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.5.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"af7be56b9408c76c235e9cd28ed682e7c7f1547a","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.5.1.tgz","fileCount":21,"integrity":"sha512-M6+as4lUOlf7lkZUbJVpGoGavexfJYUJucdhg1dnlBchilBRq9mhlRgerjgwvADUTv90mokx0o9YGLtZPmXyYQ==","signatures":[{"sig":"MEQCICdf91sw3YY0xBKMlfrv1Lh3biA3DyGC65ZTxVsWxviLAiBtrTrB+r2Lcf7ibiepCapypTxjdRCcSt7xi+gTUs0Ybg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18082344},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"6ac27566d2bc3bbe07ae0a7137977de1d67773d0","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.5.1_1777463858955_0.626307178604705","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@kontsedal/babusya","version":"0.5.2","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.5.2","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"9918bc55429d00b5faa373fc6983f6fb4aff169c","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.5.2.tgz","fileCount":21,"integrity":"sha512-KIPGa+P6rjGohOUi9GN49NiF1amVkEuE8drx794vI8YxtLi0nqaIyTB4MgPp2/HP1OsKY3v0qM2m/3VRd9AUmw==","signatures":[{"sig":"MEYCIQDA2kDZmvGHpJ80Ij3tu8tZGBk1+QBeA5Xf21ItMFujRAIhANwFK2ajoyLi+a5FR/AsR7STwqh1P97Oq1cI1OAWri51","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18087798},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"16f1cd83be32630c143193f0b7eab506c995b497","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.5.2_1777465512911_0.4050464678276573","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@kontsedal/babusya","version":"0.5.3","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.5.3","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"8d7eca624fe9c92166dafe539378b039b6ca4318","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.5.3.tgz","fileCount":21,"integrity":"sha512-PKL1potdxAAayvdL3cbW347Ody7AnycgLZPWOmZFChvuqmO0kSYPNRUohIPiynYXwofTn63EaK/ReU8pawLAyg==","signatures":[{"sig":"MEUCIBGGIvK7dilz7DA52r803InqbeIfP953e5oT7dhFEug2AiEA9h4GY0j+4O6h99H4xaUiFYB/M5AJbb7b4/s/tKU3fFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18100794},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2691731ba4786677bb7e559770187f240bd0e4df","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.5.3_1777471889695_0.31169124455439223","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@kontsedal/babusya","version":"0.5.4","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.5.4","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"921cd87f08a393dcb4158de93f0ad59d23a7904f","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.5.4.tgz","fileCount":21,"integrity":"sha512-T91mBzOqc91vY8Nu+oSdL88F7/lwZL3FGF+u4n2Ipz4P4iw7uVOshGhWYJUeqixX2Nq70wTNbAAEGYmh3DjnCA==","signatures":[{"sig":"MEYCIQDfmpmTri7ULgwV/tuvQgvo+OxI4PUILJUtH5ROzSY9lgIhAJCIsVARQK/Ah8mIQbXZNYGobt5TYQf9qjj/sX+l6YZF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18104348},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"1e0ad203762ee6e9c8ff54cc35392b3eacac1a7b","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.5.4_1777472352375_0.33261102439040346","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kontsedal/babusya","version":"0.6.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.6.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"771be631d74e64060d49cbd64696b2cb23f6ebb6","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.6.0.tgz","fileCount":21,"integrity":"sha512-yT4HkFWrYPRCaS5ZuIG8MKXu91xA/3E23KN0ObM3un10q5JoRWx3zYeZzf4drUT0zbjzNKP6F1kKsmQKTXxtqg==","signatures":[{"sig":"MEYCIQD4Xpdy6MU4NIUQyUmJ0GWjGK1NgnCcTfNfHsxHOzDtCgIhALVZshrjXAPuZ9tsoPk6jM3SD8Zt/jOscYgxJmHKRiG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18806930},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"bab7450a700b87dcff7f10cd50922cd0c48bc4e5","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.6.0_1777489407278_0.7891792635462367","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@kontsedal/babusya","version":"0.6.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.6.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"7e9ba8133897373eec9c14db9d9f76d9acb40d31","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.6.1.tgz","fileCount":21,"integrity":"sha512-8B2r4u9X3UVpNH/33Po2zLXk0ZOxlplQRRp0fzKdGENqzbG++27A46k0zbYDeojcjLU1Mu68svCxt2ihEnh1aQ==","signatures":[{"sig":"MEUCIF4k8wVLJpmibjDQkfeAfIHKN0YOCqqnMvshayC54nkYAiEAi0p6wCI5WE51lck9g+GW5wXyyTQs1Htyq0Bujmp6ggw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18822182},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5b032f385c3a9120a06e81c7f6c25141744d7983","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.6.1_1777491505642_0.0111442515751623","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@kontsedal/babusya","version":"0.6.2","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.6.2","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"65a8739b460d6cc6c2c688e5b53979b18262e1f2","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.6.2.tgz","fileCount":21,"integrity":"sha512-FkgKvAYJxTPPCv01sAFbvC6E28VpCzYsj4sLs8uGEehPtRLGPrWI4BvEPbzDr3KnAn9nrzGQOjUwAtLoGkI36w==","signatures":[{"sig":"MEUCIQCiaTdpPxAQUSl/iYAZKk+zaOwz95Ltp1AZeCYbS76aQAIgPPUh6MwkDP9QlDY4M8Q58OrTtxxAntpBqhndN97wNEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18828308},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"623857a2e3da5ed22769b4d11a4f4d5d39e51443","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.6.2_1777494014438_0.7489366499610883","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@kontsedal/babusya","version":"0.7.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.7.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"17b5481b6db6db21b0632f2c914317d57698ac68","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.7.0.tgz","fileCount":21,"integrity":"sha512-hr3lld/xAxDftqFw+/vCAgaYgO+LEIcMq0XkLdgz9kzv0VNGBtmz1N8+4eq3G/5dEBs+1S+3G4qn+K5dPB7l+A==","signatures":[{"sig":"MEYCIQCUYOW0AX1H4NJ6K1ajOEcdCTguLQd1yDXGaKlnyJZdvwIhAMf0BURjaW3AUIDR9vFMd9jkXQjFtUMoDWB/RcDCZoWh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20176013},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5d238bc84b2b372f505a18fee98eda1cfb8734b5","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.7.0_1777538874440_0.7615616512695678","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kontsedal/babusya","version":"0.7.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.7.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"386c3c41bf80c9321452ea39a667c696c0c5a1ce","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.7.1.tgz","fileCount":21,"integrity":"sha512-MfgTd2JdvErzm/ywC2dwUtSf+Uvjn2G5wI2NxulgBfmrkz+oGG72Gyd0MSh1INfMirE14oQ7tc0DHMq0WydtZw==","signatures":[{"sig":"MEYCIQD5BtOp7DElNgxdg8KQKZOtnufT+0xdGlZ5EJ5PwcmipgIhAMaq6CWkHKqxBjIsIOkajWJnnrnavFy2KoQeAHsi8Ifw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20186327},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"6c18e2e14adad8132e9379a861d8a9649e021f56","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.7.1_1777543504643_0.35783560911194745","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@kontsedal/babusya","version":"0.7.2","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.7.2","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"805bd30fc021d59739a773766857350cad896a8f","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.7.2.tgz","fileCount":21,"integrity":"sha512-egejrSKMGfeP7HfCTfwpIenPNsv3V4Gdkhm/UkVGiZDjGX1hGHgOWQGlKr6l1e1qNFAA0p5364U4uWLgUIZwKQ==","signatures":[{"sig":"MEYCIQDaUcczzzVS3I3wOlw42zMT/L22fUXA8ZJ9QpAdZm4knQIhALU1hJTubtg+PW/Q/cH5r56qyToxYW2zH8IYKbn95PJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20264336},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2ee1ff87c6d3f73263372cd4265455b9a0594773","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.7.2_1777548636157_0.8435727181419121","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@kontsedal/babusya","version":"0.8.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.8.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"d7fffe7a02ff57a8caa7d062fc599be88ebd3104","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.8.0.tgz","fileCount":21,"integrity":"sha512-I6Y1JQoi9JYgo6ShbeKVPoiyYPZG/q23z1tZ6bx4d3eLpQouUIQ4bpdj9Lx3BsfSADrN3/NtuQxrbjQyvrRb0A==","signatures":[{"sig":"MEYCIQCMcTJJEz5mYNWuTy6Ds/2qfS9QFrsbgBmt/32SzIrLpAIhAIMhhXJBU82GvxEMnWv2S9TavDarzeaMh11SSZm9P2hq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20350634},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"91634a7f6bd3a5b0535561fc2633e71136fa759f","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.8.0_1777567931188_0.7455196139932441","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@kontsedal/babusya","version":"0.9.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.9.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"66f1d88f3b50daee02a9ee852522db1c4929f582","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.9.0.tgz","fileCount":21,"integrity":"sha512-xN1wczHgQ9LQN5FLUwi53XBI60SaBr4P6UwcHFPsJGa4f3wpOTB0TgInvKHfJHkMch4kUFgyiKU9HVhdoMrXbA==","signatures":[{"sig":"MEUCIQDBMNM6Z0KFDdlII3w9MXaKvZn+6lugBsu1SRKd+2WOVgIgMXBO1VBvNV5IgF7q9QyEWWmO0DgMKDwQ7OTFJGgdaVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20531161},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"cb7e3ca11e124a99909c4ea1ea7f5769f221d969","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.9.0_1777578344203_0.6198394820029256","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@kontsedal/babusya","version":"0.9.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.9.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"9761ecb989e7dd5268045c443cd89e6e727909cd","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.9.1.tgz","fileCount":21,"integrity":"sha512-EeHieNb8lA/0o1TaOUIRsEjLjmpjAilqxgvxyL+E6UqyAPTOrI/BkjByXNoep/FNr0+sUNY2sgmE2qoDjIar2w==","signatures":[{"sig":"MEYCIQDWlvxV8FdJfhrPY4KvHlZBoNecxt9aIyRK+6EX5wZUEAIhAONaQyId+GNwDfpd5jLtme0NwMHHFebeF2Qc10VA+kZy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20539333},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"e6cc1f0ab6ff413e6b97ed9fc614995334bd7761","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.9.1_1777580415033_0.6741535049244365","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@kontsedal/babusya","version":"0.9.2","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.9.2","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"edfe4efc4ddc3eaa5968ba1dea393c20204215fc","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.9.2.tgz","fileCount":21,"integrity":"sha512-HRCdLBD9VTKxLAP+ge65k+/Kx3ZXWRhmpquXoG79MUOhZ62u/6aymQ9nptom24K6oR+yTJITapCRfePQQQ8/2w==","signatures":[{"sig":"MEUCIQDHGBo4XkQGutoXmT6HGC1jwX8q7RB+fE00BkL2KkPCRQIgJAXcak8NAgMS95914ymZlCx2Xd2ravm/zO5FC70D2d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20560369},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"99ba45e0cd9c91a9f3b5ed36f16b05e231606d23","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.9.2_1777632109479_0.2307825442788598","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@kontsedal/babusya","version":"0.10.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.10.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"e15bc3b7a0434ce8531eceabec512e148d2a586a","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.10.0.tgz","fileCount":21,"integrity":"sha512-qn0FyrfF0z0ZgjEREmui3kb+h3AYgtVeliPh/JRR1Wwpq+dArHwD6Oljm7zx6df/mO3+W1/EJSyfDs2SQ19PDA==","signatures":[{"sig":"MEQCIEoF+W3g7TrKtbW1nqJndifiPl03mAYXl0j47i0gSOtWAiAG5lcEjQHwBBiuObvAvEZ+JWRPGGsw0PO0/KwGRLSiTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22125719},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b03ddc14ab38c5c5f6d31388c08c23a286a24756","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.10.0_1777789772558_0.2702646259988777","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@kontsedal/babusya","version":"0.10.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.10.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"95e0e8609d92679898ecc115ab0e2a93ccfd9188","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.10.1.tgz","fileCount":21,"integrity":"sha512-b+Heny+W2LpfvD0yR0E2kt/Yj2JiU1pPg7w7MMXSC5RcKtLxx+u3IwPDc8CPaZ8BEu7lfDQzWLeiO6dZYLzjHQ==","signatures":[{"sig":"MEUCIBndyVJ9Wr2guw6epAgxUe6n8aPblAJQ67qEVwcJ8sKBAiEA7I5CahZh2Wz+ap1MeYm3ISKfkluyfAMeRzEWqikBHX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22135519},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"76e348d9d9b92d1edcf0c4562fff544f8c394031","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.10.1_1777793552616_0.4907078556127855","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@kontsedal/babusya","version":"0.11.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.11.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"2baba6ecf1ad61ffc8b0d2e3b86524a5b6dd58c6","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.11.0.tgz","fileCount":21,"integrity":"sha512-LDF6crHmSO75FlK1xMt/bNP+CX/VC+OG/rSydyUA629DxO69E9o+bCCK4wqamGIWX9kY1pxqYrEuERT3+/+nqw==","signatures":[{"sig":"MEUCIQDrHmKPLpkix039UuKco7bApW1AzRveuuXgRCpp6823BgIgai8rKAXOotKhPKu2qtJIvx9gnJloK7sOBqnFngdTyyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22480703},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b21ec289ecca9b2ae59abd6e45424b18a874bf29","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.9.4","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.11.0_1778318208403_0.03637515741700925","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@kontsedal/babusya","version":"0.12.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.12.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"192cb371ba64a40c50f4fe51e6e10e76bf453e22","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.12.0.tgz","fileCount":21,"integrity":"sha512-Djjmst60YXXnqNiL7I3s6HReuX3nHGRiyXG5O9RASn17s73fMP8IdOb4v557mKyf9Bh6MnwRPeKJACwlVuZ6/g==","signatures":[{"sig":"MEQCIG+QJlrZLn60PJb9HVOTJzmJiw3c3dHMbZqI5C1aMiMNAiBypJVZxpGz+DStUZk/waoBEpQYzdNQbaZpoBEL6fUC7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23369447},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"0683c4920c9db60caa9f2d0063ff792c1b3ad59d","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.8.2","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.12.0_1779359323559_0.31652496400549035","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@kontsedal/babusya","version":"0.13.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@0.13.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"41558f6fc57e8683d559c635c891155b2fb1793e","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-0.13.0.tgz","fileCount":21,"integrity":"sha512-eo1uJI5J9y6iQOC2QJNSjS9t8TIz5ucf5H/qUMzqTPc5VK+dvXB+Tkx8JQDMODZbwEGNKPG7uH9J5BJzAt2iSA==","signatures":[{"sig":"MEUCIQCgXlA42mf/zER2V8FqqmdyatAgPELVX+wIyha5RhLJYQIgf3RsKkYsEowJW2DS5AowNGImzQ/T+0TNYTrzF52qVxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23691567},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4a3a852256d50ff54f7950378d1fe84694a3015a","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.8.2","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_0.13.0_1779475746314_0.4148063299511715","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@kontsedal/babusya","version":"1.0.0","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@1.0.0","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"fbab6f86f1dbb993a45207e06046155da3b00c60","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-1.0.0.tgz","fileCount":21,"integrity":"sha512-rE2JWhYAv4XnbOUQtxA/qYFYjwqOJcN2LfTz9ZXHB/RjlfPClEMiRkEifYvqZPmqTo6py9Z0Zo8eZHaXIMR63g==","signatures":[{"sig":"MEQCIB4ryH9v5U2M6GjRU9ugWl/VHK9DiI4R1Q0UEALLeejLAiA9ZzbEZ1BOVxjvDTr8Vr1g+3Vst+fTnpXGXuaymLt0wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12867978},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2aefbbe25e66c43418163a57de8d8c7308512562","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","migrate":"tsx src/scripts/migrate-graph-to-pages.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.8.2","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_1.0.0_1784103459543_0.35288245937360685","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kontsedal/babusya","version":"1.0.1","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@1.0.1","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"d2fa79af7bb891ad75ebc953610fd943b898fb6f","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-1.0.1.tgz","fileCount":21,"integrity":"sha512-+XazdFsu7bdsL1DTGpRO5xh1hRbCDWojxso6570oyNbfgX2mzaTn8Z6AnBmmZSCspVDIMbkN0r+bgQ3XuPHkiQ==","signatures":[{"sig":"MEQCIFFtRqCBZGcBnLG4Nm+rKL+ex8LwzmTeah89IOKcHqRnAiB+13i7tT1O8OqniNjSTBP4zG/c45CFWRZllminMsmusw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12887586},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"99e9ee9071f2bb41d3470366a1286ebc314e6bf9","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","migrate":"tsx src/scripts/migrate-graph-to-pages.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.8.2","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_1.0.1_1784131196380_0.31985499539848816","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@kontsedal/babusya","version":"1.0.2","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@1.0.2","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"c42de437ad06406035ec5cad0fb3711f04184e2e","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-1.0.2.tgz","fileCount":21,"integrity":"sha512-LYTa8t2eb9wG9hbVw/afYRIMhTTfkk69dBGx7uSA4dMC5zxIqzYzyWf92e/ohNRe+M264KGnaBbrLGt28/R8XA==","signatures":[{"sig":"MEQCIDcAtzqxlhNWXdfSE0NoWaYeE6vuy1O1t80H2ToWneYvAiBXKVPoC+ml4QJPbVufGt1nYRs9LZetEy6SBlIIEipAmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12896502},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"301b7c0c1f8a379c7d3affee35b4a01d1f71ea10","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","migrate":"tsx src/scripts/migrate-graph-to-pages.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.8.2","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_1.0.2_1784140619797_0.6964437596178708","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@kontsedal/babusya","version":"1.0.3","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","_id":"@kontsedal/babusya@1.0.3","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"bin":{"babusya-bot":"dist/bot/index.js","babusya-worker":"dist/worker/index.js"},"dist":{"shasum":"6f6f508e882a8fffdf296539fcd58ea3baab88a6","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-1.0.3.tgz","fileCount":21,"integrity":"sha512-lvWiO0M7jXEf68L7t2L11SJYxbfn+7QlDVEZag0OAGVH6QBKOQXDqc/Cm/5hJ3C2pSa1pjXcbMjzl3pjCSGShQ==","signatures":[{"sig":"MEQCIF4radz9UDC6+3OLtlsfwtikpnnKdn7Rl4XIB2TLIkdiAiBcXOF7JfuRoz6AybUBlIPDKMmpdMjL6jmSt2lYp7Y1JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12922436},"main":"./dist/index.cjs","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"d81dea09b12276a9abef4eea34677cfeb47c2a44","scripts":{"bot":"tsx src/bot/index.ts","init":"tsx src/scripts/init.ts","lint":"biome lint .","test":"vitest run","build":"tsup && node scripts/smoke-cjs.cjs","check":"biome check .","clean":"node scripts/clean-dist.mjs","format":"biome format --write .","worker":"tsx src/worker/index.ts","harness":"tsx scripts/harness.ts","migrate":"tsx src/scripts/migrate-graph-to-pages.ts","prepack":"pnpm run build","test:up":"docker compose up -d --wait","lint:fix":"biome lint --write .","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","validate":"tsx src/scripts/validate.ts","check:fix":"biome check --write .","test:down":"docker compose down -v","typecheck":"tsc --noEmit","test:watch":"vitest","release:dry":"pnpm pack --pack-destination ./.pack-preview","smoke-graph":"tsx src/scripts/smoke-graph.ts","format:check":"biome format .","graph-health":"tsx src/scripts/graph-health.ts","test:coverage":"vitest run --coverage","version:major":"npm version major -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:patch":"npm version patch -m \"chore(release): %s\"","prepublishOnly":"pnpm run typecheck && pnpm run build","llm-cost-report":"tsx scripts/llm-cost-report.ts","release:publish":"npm publish","test:integration":"tsx scripts/test-integration.ts"},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"_npmVersion":"10.8.2","description":"Chat-driven service monitoring agent","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","pino":"^9.5.0","dotenv":"^17.4.2","openai":"^6.34.0","undici":"^6.20.0","mongodb":"^6.10.0","node-cron":"^4.2.1","@slack/bolt":"^4.7.0","@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"tsx":"^4.19.0","tsup":"^8.5.1","vitest":"^2.1.0","esbuild":"^0.21.5","cross-env":"^10.1.0","typescript":"^5.7.0","@types/node":"^20.16.0","pino-pretty":"^11.3.0","@biomejs/biome":"2.4.13","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/babusya_1.0.3_1784207554597_0.6027178308284904","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@kontsedal/babusya","version":"1.0.4","description":"Chat-driven service monitoring agent","type":"module","engines":{"node":">=20"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"bin":{"babusya-worker":"dist/worker/index.js","babusya-bot":"dist/bot/index.js"},"publishConfig":{"access":"public"},"scripts":{"worker":"tsx src/worker/index.ts","bot":"tsx src/bot/index.ts","harness":"tsx scripts/harness.ts","test-run":"cross-env LOG_LEVEL=debug tsx test.ts | pino-pretty --translateTime \"SYS:HH:MM:ss.l\"","init":"tsx src/scripts/init.ts","migrate":"tsx src/scripts/migrate-graph-to-pages.ts","validate":"tsx src/scripts/validate.ts","smoke-graph":"tsx src/scripts/smoke-graph.ts","graph-health":"tsx src/scripts/graph-health.ts","llm-cost-report":"tsx scripts/llm-cost-report.ts","test":"vitest run","test:watch":"vitest","test:integration":"tsx scripts/test-integration.ts","test:up":"docker compose up -d --wait","test:down":"docker compose down -v","test:coverage":"vitest run --coverage","typecheck":"tsc --noEmit","lint":"biome lint .","lint:fix":"biome lint --write .","format":"biome format --write .","format:check":"biome format .","check":"biome check .","check:fix":"biome check --write .","clean":"node scripts/clean-dist.mjs","build":"tsup && node scripts/smoke-cjs.cjs","prepack":"pnpm run build","prepublishOnly":"pnpm run typecheck && pnpm run build","version:patch":"npm version patch -m \"chore(release): %s\"","version:minor":"npm version minor -m \"chore(release): %s\"","version:major":"npm version major -m \"chore(release): %s\"","release:dry":"pnpm pack --pack-destination ./.pack-preview","release:publish":"npm publish"},"dependencies":{"@anthropic-ai/sdk":"^0.90.0","@modelcontextprotocol/sdk":"^1.29.0","@slack/bolt":"^4.7.0","dotenv":"^17.4.2","mongodb":"^6.10.0","node-cron":"^4.2.1","openai":"^6.34.0","pino":"^9.5.0","undici":"^6.20.0","zod":"^3.23.8"},"devDependencies":{"@biomejs/biome":"2.4.13","@types/node":"^20.16.0","@types/node-cron":"^3.0.11","@vitest/coverage-v8":"^2.1.9","cross-env":"^10.1.0","esbuild":"^0.21.5","pino-pretty":"^11.3.0","tsup":"^8.5.1","tsx":"^4.19.0","typescript":"^5.7.0","vitest":"^2.1.0"},"keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"author":"","license":"ISC","packageManager":"pnpm@10.29.3","pnpm":{"onlyBuiltDependencies":["esbuild"]},"_id":"@kontsedal/babusya@1.0.4","gitHead":"b05feb23c1aa4fe39edbaa1f08e6b817ec16ad3e","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-y66MbKBTJkdX/SwTu3c7jiPnm2xSt+qM/4hN8k4JT7/56nRE0jzQh48pO3z/RyOE4N/XqTjhffKXv1kwxpUStw==","shasum":"bbdf5ed4f11ab5095734ceab56c934d313da4850","tarball":"https://registry.npmjs.org/@kontsedal/babusya/-/babusya-1.0.4.tgz","fileCount":21,"unpackedSize":12817787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrs0gW/P3VqTIVof1WlQv7+9MlAqCpmuDxdRFioz3EuwIgVHGH52uBI/MIEuzBZleHzyLGD6Q015P2gFF1buwqapo="}]},"_npmUser":{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"},"directories":{},"maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/babusya_1.0.4_1784284162304_0.5500256676185316"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-26T11:34:18.839Z","modified":"2026-07-17T10:29:22.687Z","0.1.0":"2026-04-26T11:34:19.057Z","0.1.1":"2026-04-26T13:35:57.315Z","0.2.0":"2026-04-27T10:29:08.860Z","0.3.0":"2026-04-27T19:40:25.308Z","0.3.1":"2026-04-27T20:20:49.969Z","0.4.0":"2026-04-28T12:34:20.285Z","0.5.0":"2026-04-29T08:17:31.181Z","0.5.1":"2026-04-29T11:57:39.224Z","0.5.2":"2026-04-29T12:25:13.238Z","0.5.3":"2026-04-29T14:11:30.021Z","0.5.4":"2026-04-29T14:19:12.630Z","0.6.0":"2026-04-29T19:03:27.579Z","0.6.1":"2026-04-29T19:38:25.973Z","0.6.2":"2026-04-29T20:20:14.741Z","0.7.0":"2026-04-30T08:47:54.755Z","0.7.1":"2026-04-30T10:05:05.015Z","0.7.2":"2026-04-30T11:30:36.478Z","0.8.0":"2026-04-30T16:52:11.521Z","0.9.0":"2026-04-30T19:45:44.516Z","0.9.1":"2026-04-30T20:20:15.322Z","0.9.2":"2026-05-01T10:41:49.903Z","0.10.0":"2026-05-03T06:29:32.898Z","0.10.1":"2026-05-03T07:32:32.963Z","0.11.0":"2026-05-09T09:16:48.743Z","0.12.0":"2026-05-21T10:28:43.792Z","0.13.0":"2026-05-22T18:49:06.600Z","1.0.0":"2026-07-15T08:17:39.739Z","1.0.1":"2026-07-15T15:59:56.594Z","1.0.2":"2026-07-15T18:37:00.072Z","1.0.3":"2026-07-16T13:12:34.831Z","1.0.4":"2026-07-17T10:29:22.549Z"},"license":"ISC","keywords":["monitoring","slack","claude","anthropic","llm","chat-ops","observability"],"description":"Chat-driven service monitoring agent","maintainers":[{"name":"kontsedal","email":"kontsedalbohdan@gmail.com"}],"readme":"# Baba\n\n**A Slack-based monitoring teammate for your service.** You talk to it, it watches your stuff, it pages you when things go sideways, and it remembers what it learns so every conversation makes it sharper.\n\n> \"Mongo is the ledger. The graph is the understanding. Chat is the interface.\"\n\n---\n\n## What it is\n\nBaba is a chat-driven service monitoring agent. Instead of YAML dashboards and alert rules, you describe your service to it in Slack — what endpoints matter, what \"healthy\" looks like, what you've learned about tricky corners. It monitors on a schedule, posts alerts when something looks wrong, and engages you in conversation to get sharper over time.\n\nUnlike a typical bot, Baba has **memory**. It builds a living graph of what it knows about your service — endpoints, recurring incident patterns, remembered facts about *you*, domain entities — and stale beliefs age out on their own.\n\n## The three pillars\n\n- **Ledger** — append-only operational truth in Mongo: runs, incidents, tool traces, metrics, alerts outbox, LLM cost timeseries.\n- **Graph** — what Baba *thinks*. Typed nodes + edges (also in Mongo). Every claim cites the run that produced it.\n- **Chat** — every teaching, correcting, or approving interaction happens in Slack. There's no admin web UI. Chat is the authoring surface, full stop.\n\n## Architecture in one diagram\n\n```mermaid\nflowchart LR\n    User[\"Operator (Slack)\"]\n    Slack[Slack]\n    Bot[\"Bot process<br/>(chat + alerts)\"]\n    Worker[\"Worker process<br/>(ticks + nightly)\"]\n    Mongo[(MongoDB<br/>ledger + graph)]\n    LLM[\"LLM<br/>(Claude / OpenAI-compat)\"]\n    Service[\"Monitored service<br/>(HTTP + MCP + Mongo)\"]\n\n    User <-->|mentions, reactions, /baba| Slack\n    Slack <-->|Bolt events| Bot\n    Bot <-->|read/write| Mongo\n    Worker -->|read/write| Mongo\n    Worker -->|probe| Service\n    Bot <-->|chat, synthesis| LLM\n    Worker <-->|tick, digest, review| LLM\n```\n\nTwo processes (`worker` + `bot`) sharing one Mongo database. They don't talk to each other directly — state flows through `alerts_outbox`, `scheduled_tasks`, and `conversations`.\n\n## Quickstart\n\n```bash\npnpm install\ncp babusya.config.example.ts babusya.config.ts   # edit: service, slack channels, sources, auth\npnpm init                                   # create Mongo collections + indexes + TTLs\npnpm validate                               # config dry-run with auth check per source\npnpm worker        # terminal 1\npnpm bot           # terminal 2\n```\n\nYou'll need `MONGO_URL`, `ANTHROPIC_API_KEY`, `SLACK_BOT_TOKEN`, `SLACK_APP_TOKEN` (or `SLACK_SIGNING_SECRET`), plus whatever env vars your sources declare.\n\nFull instructions: [`docs/setup.md`](./docs/setup.md).\n\n## Documentation\n\n- [`docs/product.md`](./docs/product.md) — what Baba is and how it thinks\n- [`docs/setup.md`](./docs/setup.md) — first-time install (Slack app, config, env, run)\n- [`docs/configuration.md`](./docs/configuration.md) — every `babusya.config.ts` field with examples\n- [`docs/interactions.md`](./docs/interactions.md) — chat patterns, reactions, `/baba` commands, social beats\n- [`docs/mongo-backup-restore.md`](./docs/mongo-backup-restore.md) — backup procedures and restore drill\n- [`idea.md`](./idea.md) — canonical product spec (~1400 lines)\n- [`HARNESS.md`](./HARNESS.md), [`RUNBOOK.md`](./RUNBOOK.md), [`COLLECTIONS.md`](./COLLECTIONS.md), [`AGENTS.md`](./AGENTS.md) — operations + internals\n\n## Stack\n\nNode 20+, TypeScript, run under `tsx` (no build step). MongoDB standalone (no replica set). Anthropic + OpenAI-compatible LLM adapters. `@slack/bolt` for Slack. `@modelcontextprotocol/sdk` for MCP servers. `pino` for structured logs.\n\n## Contributing\n\nRead [`CLAUDE.md`](./CLAUDE.md) for the working agreement and load-bearing invariants. Read [`idea.md`](./idea.md) for the product spec. Changes to product behavior must update `idea.md` in the same session.\n\n## License\n\nISC.\n","readmeFilename":"README.md"}