{"_id":"@sentry/junior","_rev":"290-b2f044a795238d63768a88c28a0d86bc","name":"@sentry/junior","dist-tags":{"latest":"0.235.0"},"versions":{"0.1.0":{"name":"@sentry/junior","version":"0.1.0","_id":"@sentry/junior@0.1.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ebdd3b097a4741b888498d23c6aa7fcf580fe9e8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.1.0.tgz","fileCount":30,"integrity":"sha512-DJLLZW5f0rL/ENFff7LwWpyu5l+GtL8fAY1cFxN7ob1vcQsujU1ki91KYVBaTMA7tLjMzqxaHSE461irHp3/ZA==","signatures":[{"sig":"MEQCICCatEIBvIOjr37D799I+FmOv0I5RoV/1Qc6ocDDVot3AiBE46e3rsUGs4rRdD/W+hPxS/ghvDH29eMWdJSvlbABCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453081},"type":"module","_from":"file:/tmp/craft-U2iEBx/sentry-junior-0.1.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"dev":"next dev","test":"pnpm run test:slack-boundary && vitest run","build":"next build","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","start":"next start","preevals":"pnpm run test:slack-boundary","build:pkg":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-U2iEBx/sentry-junior-0.1.0.tgz","_integrity":"sha512-DJLLZW5f0rL/ENFff7LwWpyu5l+GtL8fAY1cFxN7ob1vcQsujU1ki91KYVBaTMA7tLjMzqxaHSE461irHp3/ZA==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@sentry/junior-github":"0.1.0","@sentry/junior-sentry":"0.1.0","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.1.0_1772836894223_0.7970161073775686","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@sentry/junior","version":"0.1.1","_id":"@sentry/junior@0.1.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a64dc7d646193a7c49e6cd23603e531c6dcd06a1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.1.1.tgz","fileCount":25,"integrity":"sha512-4DjYL6+qIscnfUkwzEvdO8foYq6Tc5Hqu2FVRxuEz771RdeBvWv5GuYgXzVpop7xhTje7J9Ujx771PYRvMWGSQ==","signatures":[{"sig":"MEYCIQDOpGQ7Nvo0Kbb9RqueJPrUlddn64ZXFeeTyyiQ/IOVoAIhAK11u1CcdAd6EIIedtMR3oXZ70Zt5LrKqdlvjDYO2Q1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454213},"type":"module","_from":"file:/tmp/craft-T7U0vl/sentry-junior-0.1.1.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"dev":"next dev","test":"pnpm run test:slack-boundary && vitest run","build":"next build","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","start":"next start","preevals":"pnpm run test:slack-boundary","build:pkg":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-T7U0vl/sentry-junior-0.1.1.tgz","_integrity":"sha512-4DjYL6+qIscnfUkwzEvdO8foYq6Tc5Hqu2FVRxuEz771RdeBvWv5GuYgXzVpop7xhTje7J9Ujx771PYRvMWGSQ==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@sentry/junior-github":"0.1.1","@sentry/junior-sentry":"0.1.1","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.1.1_1772851377183_0.16995003902128092","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@sentry/junior","version":"0.2.0","_id":"@sentry/junior@0.2.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"72cf08083b8f5dcf5e42095f025c382a1837d52d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.2.0.tgz","fileCount":31,"integrity":"sha512-LecdY+sLjXCJfrfvSWgCLYTPas7b12rIYbqhZlJNNFUJE6ROKfafSkvv9mtjK5kY9cPxskAWwQApSL9Ex0LqCw==","signatures":[{"sig":"MEQCIHoLlZx93T+3bAsL7HwIFH02O4HpPGu7gJY95GHwFwyMAiA0peF5y99YjbGnBGndM8oX3qY3x9EAm553243bFOL3RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476269},"type":"module","_from":"file:/tmp/craft-Z0gEun/sentry-junior-0.2.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Z0gEun/sentry-junior-0.2.0.tgz","_integrity":"sha512-LecdY+sLjXCJfrfvSWgCLYTPas7b12rIYbqhZlJNNFUJE6ROKfafSkvv9mtjK5kY9cPxskAWwQApSL9Ex0LqCw==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.2.0_1772946571540_0.7932836979044291","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@sentry/junior","version":"0.3.0","_id":"@sentry/junior@0.3.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f5e04a42c0fbb7a39a390d8f81e73fc875b58c74","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.3.0.tgz","fileCount":32,"integrity":"sha512-aJALYRcXXOCzT/Bu+iFqaFZT3LJQma6VRrz9YI82egKx2X5Rei/fHtNHvKrNYKlULxDYOlmdfqAyJkn42NXafQ==","signatures":[{"sig":"MEUCIQCpJbLzRfYqQsD8loO8fmBSuBbyMkOxO1GQf0noHpPjLgIgL2Wh4U1Agb4C3y2nlLyOzSnbhIduAkp/xGTCMj2pqXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485478},"type":"module","_from":"file:/tmp/craft-uTMW6A/sentry-junior-0.3.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-uTMW6A/sentry-junior-0.3.0.tgz","_integrity":"sha512-aJALYRcXXOCzT/Bu+iFqaFZT3LJQma6VRrz9YI82egKx2X5Rei/fHtNHvKrNYKlULxDYOlmdfqAyJkn42NXafQ==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.3.0_1772990187083_0.6592959996311227","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@sentry/junior","version":"0.4.0","_id":"@sentry/junior@0.4.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"29a2549d78d5868baae5d04b02238c3f7c3da33c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.4.0.tgz","fileCount":32,"integrity":"sha512-tKy5b0grFANUVPfDVf3W067mVZ8RCwiVovZhCpttTiDaVC9BnFjfNRybt7QgTai6ytkHo/2sLph0zEnQpIsUzw==","signatures":[{"sig":"MEUCIAMTqMDmmkOOeNWas7PmxFnGrEpbmKGFI4GeCuVSPKtLAiEAoY5WPVCOunX4rXMlBgwDQzQkvAd1OQ5/iA5SALhq0XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508676},"type":"module","_from":"file:/tmp/craft-SUAvG3/sentry-junior-0.4.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-SUAvG3/sentry-junior-0.4.0.tgz","_integrity":"sha512-tKy5b0grFANUVPfDVf3W067mVZ8RCwiVovZhCpttTiDaVC9BnFjfNRybt7QgTai6ytkHo/2sLph0zEnQpIsUzw==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.4.0_1773115618950_0.9946522591587854","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@sentry/junior","version":"0.4.1","_id":"@sentry/junior@0.4.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"bfb00bb5ef5c2857c447ff8802049e9700328997","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.4.1.tgz","fileCount":32,"integrity":"sha512-jq0Xorjcw/tE23jpd4d6Im0tKyncCV7b0gUReQXiAm2uXtILJ/hvtahW9kBNaorvCcAEDsbicFHZwaeZ1jhl8g==","signatures":[{"sig":"MEYCIQDNJpHdRYCF4HBIMKeJm1IUh5sCN2KfzLweXWEgW1TIuAIhAK6Vtn1dpdwi72gS/VAN9stxqYR4ii844lkjuZBnHWLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508676},"type":"module","_from":"file:/tmp/craft-yKqOhY/sentry-junior-0.4.1.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-yKqOhY/sentry-junior-0.4.1.tgz","_integrity":"sha512-jq0Xorjcw/tE23jpd4d6Im0tKyncCV7b0gUReQXiAm2uXtILJ/hvtahW9kBNaorvCcAEDsbicFHZwaeZ1jhl8g==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.4.1_1773116490997_0.23338837089347808","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@sentry/junior","version":"0.5.0","_id":"@sentry/junior@0.5.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"14664962f9829821b291552eb3d1ce459c741ee8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.5.0.tgz","fileCount":32,"integrity":"sha512-EsAxUC0cIxMVEOqSsZW06X427rQoA1mF2zqHlrweuprjSCaFpgvda44tD2E6PvUYchKOTdSWZ4s4AlpXAV3T7Q==","signatures":[{"sig":"MEUCIDi/r4moizoMP1tzIPekrfcds6o7x4/yewA9t5xw6YwXAiEA85HO1Tj9MU4u3CoVaXHSSzsI54D9Q72d9mvO7lynjQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510519},"type":"module","_from":"file:/tmp/craft-9MwEeH/sentry-junior-0.5.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-9MwEeH/sentry-junior-0.5.0.tgz","_integrity":"sha512-EsAxUC0cIxMVEOqSsZW06X427rQoA1mF2zqHlrweuprjSCaFpgvda44tD2E6PvUYchKOTdSWZ4s4AlpXAV3T7Q==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.5.0_1773164815613_0.5363474982294234","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@sentry/junior","version":"0.6.0","_id":"@sentry/junior@0.6.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"44c9c332d6ba944de00c8f86bdae2952ba680064","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.6.0.tgz","fileCount":36,"integrity":"sha512-sGx6fMp9u2rWmFnb+NFHP6dHiuIZLh/0gL8SZ9GsYizhmbXkSLe91udxFKfbnSoVlTVuSlsXX9RL/89l3hrASA==","signatures":[{"sig":"MEUCIQCT9meG8nYC4lJhxW5gI7kJSZPU07gYjTqu5q0qokM55AIgLSVCZlNjtac13Ga67qA2dEqpeOtnnnteqmMGXEbgtVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529599},"type":"module","_from":"file:/tmp/craft-TFHZhl/sentry-junior-0.6.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-TFHZhl/sentry-junior-0.6.0.tgz","_integrity":"sha512-sGx6fMp9u2rWmFnb+NFHP6dHiuIZLh/0gL8SZ9GsYizhmbXkSLe91udxFKfbnSoVlTVuSlsXX9RL/89l3hrASA==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.17.0","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.17.0","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.17.0","@chat-adapter/state-memory":"4.17.0","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.6.0_1773378206019_0.24555274527592208","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@sentry/junior","version":"0.7.0","_id":"@sentry/junior@0.7.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"36a73437eae6bb4ded944510f4ad5cc61cb3494d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.7.0.tgz","fileCount":36,"integrity":"sha512-C9VptvbcPmKZAp5dHcGQsBVvcWaLSItvuVrODhr+sDyeXkxWHFRSNmQur2ie+Nfw2zS/lCHGL7EdIoXwt7IH/w==","signatures":[{"sig":"MEQCIFYTs0xmYi7xFUOkLxgDHmL7peV3E5FJQ+bKTN2R8/QmAiAeWGtiN+esYlQJ76F/zIVp/Wkzq011zbGlY9mLPbPU8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535558},"type":"module","_from":"file:/tmp/craft-Gnys3k/sentry-junior-0.7.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Gnys3k/sentry-junior-0.7.0.tgz","_integrity":"sha512-C9VptvbcPmKZAp5dHcGQsBVvcWaLSItvuVrODhr+sDyeXkxWHFRSNmQur2ie+Nfw2zS/lCHGL7EdIoXwt7IH/w==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.20.2","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.6","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.7.0_1773772896994_0.7501250818919112","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@sentry/junior","version":"0.8.0","_id":"@sentry/junior@0.8.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3a87099a57c6259693ff1172bece7c4ddf93a289","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.8.0.tgz","fileCount":36,"integrity":"sha512-zr6umZEyah200vKfgnzlzd1B9oZgNb3Ai9s806EyaZ1FFAN83gvUfaKDm2dXKj74W0CkfPrpa+EakPwChwhE2g==","signatures":[{"sig":"MEQCIACj3W7Jvo8KBwDvM6hM9RBBevUTWozqUUBag7tiIoEGAiAbi/GJ1rSIEmTjp0F6PE8zlBiD2EGoISn/a1dMChxe8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535971},"type":"module","_from":"file:/tmp/craft-EOYuxW/sentry-junior-0.8.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","evals":"JUNIOR_STATE_ADAPTER=memory pnpm exec vitest run -c vitest.evals.config.ts","preevals":"pnpm run test:slack-boundary","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-EOYuxW/sentry-junior-0.8.0.tgz","_integrity":"sha512-zr6umZEyah200vKfgnzlzd1B9oZgNb3Ai9s806EyaZ1FFAN83gvUfaKDm2dXKj74W0CkfPrpa+EakPwChwhE2g==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.12.0","@vercel/queue":"^0.1.3","@slack/web-api":"^7.14.1","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.56.3","@chat-adapter/state-redis":"4.20.2","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.10","next":"^16.1.7","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.28.0","vitest":"^4.0.18","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","vitest-evals":"^0.6.0","@sentry/nextjs":"^10.42.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.8.0_1773778254713_0.7507511134984508","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@sentry/junior","version":"0.9.0","_id":"@sentry/junior@0.9.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3fdc7dae9eb8dbabbdb07139dae5f63c19085b57","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.9.0.tgz","fileCount":36,"integrity":"sha512-S+ZLCCtZnZVcrPX1lCfziaL9jQ055ET2YXxpGFvikBCH2QwNq/ycXCE1iPgNfOwq0FW+rsFLUQ2xGg944u+LhA==","signatures":[{"sig":"MEQCIBH4vfSw2JZfiMGsjT2QZdTpcR+aMU//BACH23VGcFQCAiBn/lSPkb6XZ/sP9T0J89IHtAgr9O9hBpesBTAmmtOSXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639021},"type":"module","_from":"file:/tmp/craft-csQ08K/sentry-junior-0.9.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-csQ08K/sentry-junior-0.9.0.tgz","_integrity":"sha512-S+ZLCCtZnZVcrPX1lCfziaL9jQ055ET2YXxpGFvikBCH2QwNq/ycXCE1iPgNfOwq0FW+rsFLUQ2xGg944u+LhA==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.13.1","@vercel/queue":"^0.1.4","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.1","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.20.2","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","next":"^16.1.7","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.32.5","vitest":"^4.1.0","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","@sentry/nextjs":"^10.44.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.9.0_1774470161089_0.5148105522869193","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@sentry/junior","version":"0.9.1","_id":"@sentry/junior@0.9.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"71227a23aadc3128d6cd23bc48b1dc46458fd7e4","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.9.1.tgz","fileCount":36,"integrity":"sha512-VDTOePywUnMbukqm7n4yPXqtyjPStnMHm8DQug2HcACrwOdwafnOuvhuBQII2NSZU8KjPcsJVDLNuMBVDuH8kg==","signatures":[{"sig":"MEQCIAlSX4k3zsikMOIAiJRHfZ0iBEYDNsHPlMZF7RAZCdMwAiA12KSGAUz62+unQMNQmbikg6hdDyW0jFUKueBQX+w5eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639113},"type":"module","_from":"file:/tmp/craft-qcmehF/sentry-junior-0.9.1.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-qcmehF/sentry-junior-0.9.1.tgz","_integrity":"sha512-VDTOePywUnMbukqm7n4yPXqtyjPStnMHm8DQug2HcACrwOdwafnOuvhuBQII2NSZU8KjPcsJVDLNuMBVDuH8kg==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.13.1","@vercel/queue":"^0.1.4","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.1","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.20.2","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","next":"^16.1.7","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.32.5","vitest":"^4.1.0","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","@sentry/nextjs":"^10.44.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.9.1_1774472287445_0.6802817816249771","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@sentry/junior","version":"0.9.2","_id":"@sentry/junior@0.9.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a85f5904802fbb15b58c20ff0d66c816fc4d2648","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.9.2.tgz","fileCount":36,"integrity":"sha512-nM1KReNBlTrU6irpv9GayIIynWa9X1T7oAMWQEAKPS2qKdZU1bmWgZJJ0z6HFBi8GkX+3EStpWFt/tICGeBWDg==","signatures":[{"sig":"MEUCIFaA/GrzfulnPlgM0sw3V4VwkDMMWhrzci3bQZgcvDUxAiEAwa/G/rELh9QsB1z7n7uEHhQXyE+zimtddgtvnlhZJlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639622},"type":"module","_from":"file:/tmp/craft-79XFX2/sentry-junior-0.9.2.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-79XFX2/sentry-junior-0.9.2.tgz","_integrity":"sha512-nM1KReNBlTrU6irpv9GayIIynWa9X1T7oAMWQEAKPS2qKdZU1bmWgZJJ0z6HFBi8GkX+3EStpWFt/tICGeBWDg==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.13.1","@vercel/queue":"^0.1.4","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.1","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.20.2","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","next":"^16.1.7","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.32.5","vitest":"^4.1.0","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","@sentry/nextjs":"^10.44.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.9.2_1774475601225_0.06111334633434162","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@sentry/junior","version":"0.9.3","_id":"@sentry/junior@0.9.3","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"838a57f46f0b7fbbb5ff1ebcb0b7b7552416b6ee","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.9.3.tgz","fileCount":36,"integrity":"sha512-By8Jns1Fs8V88lROX0EbIezSDQMA6SyxDwLsI5aAhvoWmrcwDxwX24DawYAuje126RXJtpdVQK/+ma8QV88UMQ==","signatures":[{"sig":"MEQCIEd2bUu5i4H1nCPJgNejfWYxFXozn+goA/yNNQtZoJyvAiACBie2zC5c4w4IAql8vQssHcYqb+yvFg/vFga0S1hoHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637357},"type":"module","_from":"file:/tmp/craft-j0IUyX/sentry-junior-0.9.3.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-j0IUyX/sentry-junior-0.9.3.tgz","_integrity":"sha512-By8Jns1Fs8V88lROX0EbIezSDQMA6SyxDwLsI5aAhvoWmrcwDxwX24DawYAuje126RXJtpdVQK/+ma8QV88UMQ==","_npmVersion":"10.9.4","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.13.1","@vercel/queue":"^0.1.4","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.1","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.20.2","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","next":"^16.1.7","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.32.5","vitest":"^4.1.0","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","@sentry/nextjs":"^10.44.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.9.3_1774481323935_0.12382503684661028","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@sentry/junior","version":"0.9.4","_id":"@sentry/junior@0.9.4","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0829e2b77ee08a4361a753c7f6850295b592fc67","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.9.4.tgz","fileCount":36,"integrity":"sha512-fMvABJkY4HOr+ra4Kk08wzYRUu5dr6GEP4slbh6KghyKE7cNA+8x6m6cAsG1zYrOp+nLFMtiFlY/nvLpburrLw==","signatures":[{"sig":"MEUCIAM+p2jk5fKomJkyLkSatuKi4VpUuzxrrC5GwiMFQWT1AiEAwHVsNnxmpFQaclaBmVxa0aG1FIZbdWJ+nYfP/vKysPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639415},"type":"module","_from":"file:/tmp/craft-RrKTIz/sentry-junior-0.9.4.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js","./handlers/queue-callback":"./dist/handlers/queue-callback.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-RrKTIz/sentry-junior-0.9.4.tgz","_integrity":"sha512-fMvABJkY4HOr+ra4Kk08wzYRUu5dr6GEP4slbh6KghyKE7cNA+8x6m6cAsG1zYrOp+nLFMtiFlY/nvLpburrLw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","chat":"4.20.2","yaml":"^2.8.2","bash-tool":"^1.3.15","just-bash":"^2.13.1","@vercel/queue":"^0.1.4","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.66","@vercel/sandbox":"^1.8.1","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.20.2","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.20.2","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.20.2","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","next":"^16.1.7","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.32.5","vitest":"^4.1.0","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.5","@types/react":"^19.2.14","@sentry/nextjs":"^10.44.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.9.4_1774485801141_0.3054470103703415","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@sentry/junior","version":"0.10.0","_id":"@sentry/junior@0.10.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"110892a75af47519872844d3011b2952929c4590","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.10.0.tgz","fileCount":32,"integrity":"sha512-HsCmd4b46dghdKXx78LitcYQNm4Ex0YSrJIwbUNedfBhefWfcyF4KXhAf49qBehcNq6Gp01hjMr/6w81WF561w==","signatures":[{"sig":"MEYCIQD+OjL/TV8JACC1hv0j1mUrmM1KlSa+9+HLUFAsXmEegQIhAKf+cFAce4PlLDM5B3TX99gNVG8o9HquLp/qS+0ybmNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604544},"type":"module","_from":"file:/tmp/craft-rUrtL3/sentry-junior-0.10.0.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-rUrtL3/sentry-junior-0.10.0.tgz","_integrity":"sha512-HsCmd4b46dghdKXx78LitcYQNm4Ex0YSrJIwbUNedfBhefWfcyF4KXhAf49qBehcNq6Gp01hjMr/6w81WF561w==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.138","zod":"^4.3.6","chat":"4.22.0","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.80","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.22.0","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.22.0","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.22.0","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","next":"^16.2.1","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.37.0","vitest":"^4.1.1","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","@sentry/nextjs":"^10.46.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.10.0_1774629403968_0.9304679889801706","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@sentry/junior","version":"0.10.1","_id":"@sentry/junior@0.10.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"9e20ebbed59aff406aa6044b7ce2f15fdabbe6ac","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.10.1.tgz","fileCount":32,"integrity":"sha512-uCCEbHsdmyuO/z3+ghE/3DygnPGHz6eNkpej5VT/UeGGPmCS2CzMUT+pABLUAjN5aNeUBuxrQfGmAB29sUQYnw==","signatures":[{"sig":"MEUCIGXShiyJzAr4ef77gjQctp94tVCBc8jvrfs1U6wgzoaZAiEApG+iHyZhPvcy/7hFBGsMtxkWr4IbzWpP+iUXK1UBcWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604558},"type":"module","_from":"file:/tmp/craft-sQwlr6/sentry-junior-0.10.1.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-sQwlr6/sentry-junior-0.10.1.tgz","_integrity":"sha512-uCCEbHsdmyuO/z3+ghE/3DygnPGHz6eNkpej5VT/UeGGPmCS2CzMUT+pABLUAjN5aNeUBuxrQfGmAB29sUQYnw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.22.0","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.22.0","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.22.0","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.22.0","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","next":"^16.2.1","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.37.2","vitest":"^4.1.2","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","@sentry/nextjs":"^10.46.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.10.1_1774631694625_0.6335763085763932","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@sentry/junior","version":"0.10.2","_id":"@sentry/junior@0.10.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5eb3788af903458cc6fb38f4afb953fa47e8bc4d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.10.2.tgz","fileCount":32,"integrity":"sha512-5/MKx+eL+IBIC7Sc3LFz41B28GxpMsJ+1jATjq3UitXgg8BtQlkh8N5Bpj4l/CnbebzGYnm8HjeNm+pYOboMyg==","signatures":[{"sig":"MEUCIQCZNCySzca73ceIuMjWF+aRPYMwMIGfSlPw58Ylg/rmNQIgWwsU4TPlwLn8j6ekbbuUTWURm150sajHFNBZ/2TWVuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604557},"type":"module","_from":"file:/tmp/craft-Yv8oY0/sentry-junior-0.10.2.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Yv8oY0/sentry-junior-0.10.2.tgz","_integrity":"sha512-5/MKx+eL+IBIC7Sc3LFz41B28GxpMsJ+1jATjq3UitXgg8BtQlkh8N5Bpj4l/CnbebzGYnm8HjeNm+pYOboMyg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.22.0","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.22.0","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.22.0","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.22.0","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","next":"^16.2.1","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.37.2","vitest":"^4.1.2","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","@sentry/nextjs":"^10.46.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.10.2_1774913016328_0.7281799953169203","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@sentry/junior","version":"0.10.3","_id":"@sentry/junior@0.10.3","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6fcd164fce8251126b76fe636cc83bfae6e080d7","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.10.3.tgz","fileCount":32,"integrity":"sha512-sEYBWHUrLD8m6TAYO9uLo/jR02xngRPeQ5Y+3gbdhlXCF7AxlgYL9VaoIOBDqyVsmwNOJ7rIVU7YrrRXdhDgzA==","signatures":[{"sig":"MEUCIEqW/nHZfBn7RQy/nWHwzIoEbiIyKsziNb0Tk8SMX8MCAiEA9YjIhIL6q6U0EXM/A3sE7NBY39WQ0IB/iHc6E8GyRFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605234},"type":"module","_from":"file:/tmp/craft-rJdH1i/sentry-junior-0.10.3.tgz","exports":{"./config":"./dist/next-config.js","./handler":"./dist/handlers/router.js","./app/layout":"./dist/app/layout.js","./handlers/health":"./dist/handlers/health.js","./instrumentation":"./dist/instrumentation.js","./handlers/webhooks":"./dist/handlers/webhooks.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-rJdH1i/sentry-junior-0.10.3.tgz","_integrity":"sha512-sEYBWHUrLD8m6TAYO9uLo/jR02xngRPeQ5Y+3gbdhlXCF7AxlgYL9VaoIOBDqyVsmwNOJ7rIVU7YrrRXdhDgzA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package for Next.js apps.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.22.0","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.48","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.22.0","@mariozechner/pi-ai":"^0.59.0","@chat-adapter/state-redis":"4.22.0","@modelcontextprotocol/sdk":"1.27.1","@chat-adapter/state-memory":"4.22.0","@mariozechner/pi-agent-core":"^0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","next":"^16.2.1","tsup":"^8.5.1","react":"^19.2.4","vercel":"^50.37.2","vitest":"^4.1.2","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","@sentry/nextjs":"^10.46.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0","@sentry/nextjs":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.10.3_1774918427446_0.37219956704664936","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@sentry/junior","version":"0.11.0","_id":"@sentry/junior@0.11.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"93a2bfd104287509654e4291cec9f098520184d9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.11.0.tgz","fileCount":26,"integrity":"sha512-ztAjlYXwuHCWZAqdWOGIpUbabJwYfZrAK1BpdyX44URWdqqCUXGkvHocZKrnwP0JRL5vZlyL/oa/jP3MkPm2Lg==","signatures":[{"sig":"MEUCIGF0WHRrRnvHv4jyggNZKCf+qG3iZwZY1mrkr0cuL6/NAiEAlMKhiJPjNMnGpPF94P6Zba18OTVlX9Sf3+79/LwPsNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598750},"type":"module","_from":"file:/tmp/craft-nZ8OTu/sentry-junior-0.11.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-nZ8OTu/sentry-junior-0.11.0.tgz","_integrity":"sha512-ztAjlYXwuHCWZAqdWOGIpUbabJwYfZrAK1BpdyX44URWdqqCUXGkvHocZKrnwP0JRL5vZlyL/oa/jP3MkPm2Lg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.11.0_1774997889819_0.44250625111881114","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@sentry/junior","version":"0.11.1","_id":"@sentry/junior@0.11.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"141236b37a6f50a5880b99c8c8f1977676b0fb7a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.11.1.tgz","fileCount":26,"integrity":"sha512-8BbX22EmqfB6v53NbjhnQHaSV211xFa11d3WD1yphhlwWJVVrbPijtHalt2+Vzj1zrxOSZQxNpzHvQkD30j/aQ==","signatures":[{"sig":"MEUCIQCRkHpWOR5d7cC6hX3Xv0aal9M59wvaYUuqhVUaRQ7uJQIgC+eVtH/q+DweAHqlinpDzPLAjYbQY9ALUirYaGP0EY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599003},"type":"module","_from":"file:/tmp/craft-0oFhiz/sentry-junior-0.11.1.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0oFhiz/sentry-junior-0.11.1.tgz","_integrity":"sha512-8BbX22EmqfB6v53NbjhnQHaSV211xFa11d3WD1yphhlwWJVVrbPijtHalt2+Vzj1zrxOSZQxNpzHvQkD30j/aQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.11.1_1775002233721_0.5341040809481183","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@sentry/junior","version":"0.12.0","_id":"@sentry/junior@0.12.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3647c0cf4929d56b00bf1aca5a16cdc60a6c17bd","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.12.0.tgz","fileCount":26,"integrity":"sha512-P2ST5nFD4RPzGQXsd0G3r05grNMiAkL4OTa4T8+MvpBeL377/E7bYY8mCUUrOCnJnkiA0MlrpD2EVhEvwrN/fQ==","signatures":[{"sig":"MEUCIQCC1zDDdqFGle861Tju9n2GEjoQAvOYVxkAN9343LrITgIgZJrOMsNcwP3MxZ2PJwZFP4DRwV1hRFxHYaI4VLb1W+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596023},"type":"module","_from":"file:/tmp/craft-GoGjEM/sentry-junior-0.12.0.tgz","exports":{".":"./dist/app.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-GoGjEM/sentry-junior-0.12.0.tgz","_integrity":"sha512-P2ST5nFD4RPzGQXsd0G3r05grNMiAkL4OTa4T8+MvpBeL377/E7bYY8mCUUrOCnJnkiA0MlrpD2EVhEvwrN/fQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.12.0_1775076761050_0.2151738882673886","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@sentry/junior","version":"0.12.1","_id":"@sentry/junior@0.12.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"8df2fe55d01e1c459235fedefb17a671b492f804","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.12.1.tgz","fileCount":26,"integrity":"sha512-uRuG0GCMf6ZQQRrjoF49AV78jGkM1HE5BRGjECJ9qw35G5f/dmXJsJgbvogJLOUwsMykMbH/bQ3Pv4Pe6z+gng==","signatures":[{"sig":"MEUCIQDufrkBiHDNgFLv4m+Z879zvaecnzUXSA7PpAfjWf2EVQIgRcKWME0KewQ3E0C1Yuvk6Ol8km2us5/tVdm2T7WcGTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596145},"type":"module","_from":"file:/tmp/craft-ZmyAnM/sentry-junior-0.12.1.tgz","exports":{".":"./dist/app.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ZmyAnM/sentry-junior-0.12.1.tgz","_integrity":"sha512-uRuG0GCMf6ZQQRrjoF49AV78jGkM1HE5BRGjECJ9qw35G5f/dmXJsJgbvogJLOUwsMykMbH/bQ3Pv4Pe6z+gng==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.12.1_1775083547459_0.5206736357941475","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@sentry/junior","version":"0.13.0","_id":"@sentry/junior@0.13.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"23e15ae3021965f09e0608b1de07a642185f2cdc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.13.0.tgz","fileCount":28,"integrity":"sha512-jXbSVo4IgtV0PhAWWRMc/xZC3Q5csc2fKHpIrly4ds2cn5sbFgozlLda3FmpZKxu2P+4MLc7aSiNWZ+0obFHHg==","signatures":[{"sig":"MEYCIQCuT5IT0Pouo5DK8vfS9b1iuYxxMelnRRnudg3yiEqA3gIhAKCIndbQRFdG2adgIvMlyimJBt5wP0+wP98E3q9KbUtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598756},"type":"module","_from":"file:/tmp/craft-eq1HWk/sentry-junior-0.13.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-eq1HWk/sentry-junior-0.13.0.tgz","_integrity":"sha512-jXbSVo4IgtV0PhAWWRMc/xZC3Q5csc2fKHpIrly4ds2cn5sbFgozlLda3FmpZKxu2P+4MLc7aSiNWZ+0obFHHg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.13.0_1775102989228_0.11953187087801576","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@sentry/junior","version":"0.14.0","_id":"@sentry/junior@0.14.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e5260bbddc3bdc3df968aa114921eb7fb50fb75b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.14.0.tgz","fileCount":28,"integrity":"sha512-5QgmHdGWSwSsHKicXVWXek14Q/Vve2nfAIkefhJskGSfwME4WqiY0f+RRrPU//za4AW1W5BtUO7ZkrDNnWaj6Q==","signatures":[{"sig":"MEUCIQCy29ebCIFC7/uiB7HKkY1l2w/jHwZRkuVY8GqEwG6S3AIgAginidlQN2pZ97+qEqlEUjLPgTG6M7FAIjyxqz8ww6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591273},"type":"module","_from":"file:/tmp/craft-uBUeQR/sentry-junior-0.14.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-uBUeQR/sentry-junior-0.14.0.tgz","_integrity":"sha512-5QgmHdGWSwSsHKicXVWXek14Q/Vve2nfAIkefhJskGSfwME4WqiY0f+RRrPU//za4AW1W5BtUO7ZkrDNnWaj6Q==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.14.0_1775240668383_0.29600452693571344","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@sentry/junior","version":"0.15.0","_id":"@sentry/junior@0.15.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e1967537bc51391ea3dc4991b687dfe204206ec9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.15.0.tgz","fileCount":28,"integrity":"sha512-NWPU8GbPvFlnEkbauTquVHvwHO14zZT315mstsbRyf52aOUx4aj8jCsB0/Hyb+eTap3+PqSJGi8p6WRHC/080g==","signatures":[{"sig":"MEYCIQD227aJNOhyxkw7Ao3X+GTi5jwIZfcfW+2WYk/EaLKhfQIhALvfcYrwzy01RYoAKgkA8qLOpvjr+Cyd53uHNpPSGOrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600784},"type":"module","_from":"file:/tmp/craft-sTMfSL/sentry-junior-0.15.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-sTMfSL/sentry-junior-0.15.0.tgz","_integrity":"sha512-NWPU8GbPvFlnEkbauTquVHvwHO14zZT315mstsbRyf52aOUx4aj8jCsB0/Hyb+eTap3+PqSJGi8p6WRHC/080g==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.15.0_1775328256676_0.11024337478714563","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@sentry/junior","version":"0.15.1","_id":"@sentry/junior@0.15.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"46333971a53519d8cc2abcac1955a69fc79b568b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.15.1.tgz","fileCount":28,"integrity":"sha512-NESxacYYsbNs8TAa31setfF3k0TGdvArJQ6+ATxaigI1JGqlviM4iavPdmhlJpdxOdfLgtFsLYsC2kpYLkhIKg==","signatures":[{"sig":"MEQCIFwQXqUC8TQxt2//2OXGeRugUKaSwYI1A0/v0f6px4/nAiA31K7Rjrv71NIMzwsnWU/MT2eNNG1YiG3pnKfGzRyg1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601006},"type":"module","_from":"file:/tmp/craft-fV0xda/sentry-junior-0.15.1.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-fV0xda/sentry-junior-0.15.1.tgz","_integrity":"sha512-NESxacYYsbNs8TAa31setfF3k0TGdvArJQ6+ATxaigI1JGqlviM4iavPdmhlJpdxOdfLgtFsLYsC2kpYLkhIKg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.15.1_1775363985310_0.5212938529038853","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@sentry/junior","version":"0.15.2","_id":"@sentry/junior@0.15.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"2cdb2db0f6c8a1c9e6ebe8a25b4c294786207774","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.15.2.tgz","fileCount":28,"integrity":"sha512-AGog3oGU/ZnnofXO11DE77fwBjnqD8NdeHGDZts6P8jw+0DVhYff04sNNVYZXc+buwKW9SGnmat3s8urGxBd4A==","signatures":[{"sig":"MEUCIQCsUX19Q+KzcYeu+6JEKT6qA2I5/YKY/huYuc5LI0oSxgIgT3psZtKKwn5asMOn286Ey3j5rVWbm/n20LAMN/eqMxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601201},"type":"module","_from":"file:/tmp/craft-X5mahc/sentry-junior-0.15.2.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-X5mahc/sentry-junior-0.15.2.tgz","_integrity":"sha512-AGog3oGU/ZnnofXO11DE77fwBjnqD8NdeHGDZts6P8jw+0DVhYff04sNNVYZXc+buwKW9SGnmat3s8urGxBd4A==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.15.2_1775365454142_0.6086461700469858","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@sentry/junior","version":"0.16.0","_id":"@sentry/junior@0.16.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a1c402d557b8a8c83e58a969d67c3ef7cc7cdc30","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.16.0.tgz","fileCount":28,"integrity":"sha512-w8FmWIOVRAQsIcHR7D0Mb4cMQkenHj+W5+vNjyLs02WUUtepH7VyvnKW/+yDd/cypCMDY8fDeK4w88+e8WE55g==","signatures":[{"sig":"MEUCIBYqwYiI9MFpmiVLOG/OlQGc1R1kuIIODvwwmav24mBPAiEAjxPRVuXQVPprW02aHoJh2kSliapuq5C7Jr/wmRfjtVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602400},"type":"module","_from":"file:/tmp/craft-0v0mTP/sentry-junior-0.16.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"test":"pnpm run test:slack-boundary && vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0v0mTP/sentry-junior-0.16.0.tgz","_integrity":"sha512-w8FmWIOVRAQsIcHR7D0Mb4cMQkenHj+W5+vNjyLs02WUUtepH7VyvnKW/+yDd/cypCMDY8fDeK4w88+e8WE55g==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.16.0_1775410625635_0.5192125217860135","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@sentry/junior","version":"0.17.0","_id":"@sentry/junior@0.17.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ce3b98f211b26fa4b411fca6dc7ed2dee1907d4e","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.17.0.tgz","fileCount":28,"integrity":"sha512-hrZtCUOfMTm4UzTMZpZ7Vrd3cxXLtdZc263lIyg6zkwtIkqDalkX9+xppmxz+8FiZGyO1M79BV4XOrpp1oLeug==","signatures":[{"sig":"MEQCIEAUPDUlm6dWUa3getgh6FcH0RnVMfLXYE/AS8byL4qpAiAjsUKLyXIJMdE7CTaQoS2PEpizjjWyxSbRzzlI/m9cGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601223},"type":"module","_from":"file:/tmp/craft-uJptRl/sentry-junior-0.17.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-uJptRl/sentry-junior-0.17.0.tgz","_integrity":"sha512-hrZtCUOfMTm4UzTMZpZ7Vrd3cxXLtdZc263lIyg6zkwtIkqDalkX9+xppmxz+8FiZGyO1M79BV4XOrpp1oLeug==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.17.0_1775504289511_0.5195714583199853","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@sentry/junior","version":"0.18.0","_id":"@sentry/junior@0.18.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"63f65c917cfe053a9e7ccc4b1459a6d19edfeebc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.18.0.tgz","fileCount":28,"integrity":"sha512-odqUia/GdUwPYttIFQmMo2uQ6aUftdzwMd4wZ66mqAT0t3i56U78cDQ2Miit+m6B9/1OcAy6FWtyzg8bH+0HLA==","signatures":[{"sig":"MEYCIQD4pZo0dxc+vmTeYBV1tWrwrsmXQieVas5zXLXmeJw4FQIhAPuoNc5TqFbT2KjRZDFDLMo9wDYX5gxLKVr1nNcAFxkg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601223},"type":"module","_from":"file:/tmp/craft-RLMqf2/sentry-junior-0.18.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-RLMqf2/sentry-junior-0.18.0.tgz","_integrity":"sha512-odqUia/GdUwPYttIFQmMo2uQ6aUftdzwMd4wZ66mqAT0t3i56U78cDQ2Miit+m6B9/1OcAy6FWtyzg8bH+0HLA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.18.0_1775509101515_0.7366346419133192","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@sentry/junior","version":"0.18.1","_id":"@sentry/junior@0.18.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"eaf2b20f20e90e6a984c8cde89d719d41e01b175","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.18.1.tgz","fileCount":28,"integrity":"sha512-CDnx4xf2IWJgRMszPvRQnQxmgiRGGv9PDiC0blYKZ+gSApYgX1u0vHEeDnFMoV3SbgQHmadD+iCixglSZsx0rQ==","signatures":[{"sig":"MEUCIQC7dDh1k3SIWUA+/9NqZrOVl4LzT9arjbLDz7PQ6FOC+gIgcUDKIjWj8kKHQr2LuQkbxC6bjdzMFag4c3N6LF18378=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601274},"type":"module","_from":"file:/tmp/craft-DP6FeX/sentry-junior-0.18.1.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-DP6FeX/sentry-junior-0.18.1.tgz","_integrity":"sha512-CDnx4xf2IWJgRMszPvRQnQxmgiRGGv9PDiC0blYKZ+gSApYgX1u0vHEeDnFMoV3SbgQHmadD+iCixglSZsx0rQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.18.1_1775514895328_0.7233693857172017","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@sentry/junior","version":"0.19.0","_id":"@sentry/junior@0.19.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d88b8cfdb47791246de9cbdb360093540b97c528","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.19.0.tgz","fileCount":28,"integrity":"sha512-4E8Ja72JLSAX6zSuWEUfnV+rXHwKzlnQ/OLm6XI20a5cAYxK4HN+qvSe5hoCMz5IEQ10s3p29p61GU38ro4oHQ==","signatures":[{"sig":"MEUCIBudDfq/6N95BXlu2Or6xhO4TXxOmIxisRLrw34pwwq9AiEAtQK0L8duLVk+5Kj9zhWKHkZVUdRil27ktSp8VaW/sFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605189},"type":"module","_from":"file:/tmp/craft-J01cci/sentry-junior-0.19.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-J01cci/sentry-junior-0.19.0.tgz","_integrity":"sha512-4E8Ja72JLSAX6zSuWEUfnV+rXHwKzlnQ/OLm6XI20a5cAYxK4HN+qvSe5hoCMz5IEQ10s3p29p61GU38ro4oHQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.19.0_1775667488255_0.7294766210727814","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@sentry/junior","version":"0.20.0","_id":"@sentry/junior@0.20.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"90654530a3d684de1d41f9576375572f084f2f9c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.20.0.tgz","fileCount":28,"integrity":"sha512-pcGsJVxqPG6sNZplEmm/DtU+q+cwyn4xuXqmvUTHIcwJ0PQKRYUY9yP7zHzVPjSdolhn7vd7NdlbFi6uTZatxg==","signatures":[{"sig":"MEQCIHtYgsqKzxLy0Nrx5s6lTS8ce0hLrs/dFvNUs9Wm9ACLAiBawTuFaztehmLt4MzMFtMm4kvhBbJkqJBMJ0TMlsk75g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621047},"type":"module","_from":"file:/tmp/craft-OnJUMx/sentry-junior-0.20.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-OnJUMx/sentry-junior-0.20.0.tgz","_integrity":"sha512-pcGsJVxqPG6sNZplEmm/DtU+q+cwyn4xuXqmvUTHIcwJ0PQKRYUY9yP7zHzVPjSdolhn7vd7NdlbFi6uTZatxg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.20.0_1775836788406_0.5233316782470285","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@sentry/junior","version":"0.21.0","_id":"@sentry/junior@0.21.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"65866d9ca72ea168072bc69af46138b0e4ca6086","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.21.0.tgz","fileCount":28,"integrity":"sha512-RjmS8xsU+Y6xI74zooRrDfBpROZCo+1G6M23hSW2OQf0pyP5Zpwm7fqdCdlokEwHdDxPU69+txLGi67DBqi+aA==","signatures":[{"sig":"MEQCICtbBI2kqpiZtfT3kIT4EtNGEe1Va8plX+bvjtwNyIndAiAY9h5ZBqBM9yDBF+MdkRs0dc/3f8ntaFUNBUcni0zIaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634451},"type":"module","_from":"file:/tmp/craft-WBNI1t/sentry-junior-0.21.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-WBNI1t/sentry-junior-0.21.0.tgz","_integrity":"sha512-RjmS8xsU+Y6xI74zooRrDfBpROZCo+1G6M23hSW2OQf0pyP5Zpwm7fqdCdlokEwHdDxPU69+txLGi67DBqi+aA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.21.0_1776095521662_0.46550669183088567","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@sentry/junior","version":"0.21.1","_id":"@sentry/junior@0.21.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7c1a54bb8ca0f4295f9e0f98678b0b5c61263f85","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.21.1.tgz","fileCount":28,"integrity":"sha512-YObCSlFHv+aF5a0ZGWv10FvRUI9XOLY2PazjXsuUUJgtsM4TgS78Hjo5XVL8E8l6r2kQwEXgLq+TolguNIgDIw==","signatures":[{"sig":"MEYCIQD0mJUka5q6S62pxN0aInSLMkyw8bvvfdYypK4x9X5KQQIhAI+rME4JOmkPqIdIbYUvblaSSiKZxD4clzf7fX0YL/6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634568},"type":"module","_from":"file:/tmp/craft-7PXK61/sentry-junior-0.21.1.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --quiet --import-plugin --node-plugin --vitest-plugin --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-7PXK61/sentry-junior-0.21.1.tgz","_integrity":"sha512-YObCSlFHv+aF5a0ZGWv10FvRUI9XOLY2PazjXsuUUJgtsM4TgS78Hjo5XVL8E8l6r2kQwEXgLq+TolguNIgDIw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.0","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.21.1_1776100833255_0.598418671292249","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@sentry/junior","version":"0.22.0","_id":"@sentry/junior@0.22.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e579397ee2e0ce88f26069e8f382dd58d34e2b42","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.22.0.tgz","fileCount":28,"integrity":"sha512-2tsokXc+HQYLtA36Q4BwZQXWc5XYufTl8jnFhDhPillAXJL7akQ9BTGPyMoSAkRnhkBv+EnzMZm/3bXy6B3azQ==","signatures":[{"sig":"MEQCIG3SIdUQCW6lXiaJb+OLwxGnWTKnD4YufMdqZhsrUA90AiAbkOZDP8hCLlqngNC3UYK3QGxZfn+DZMRz6cUNqgdL4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673609},"type":"module","_from":"file:/tmp/craft-6NGkEv/sentry-junior-0.22.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6NGkEv/sentry-junior-0.22.0.tgz","_integrity":"sha512-2tsokXc+HQYLtA36Q4BwZQXWc5XYufTl8jnFhDhPillAXJL7akQ9BTGPyMoSAkRnhkBv+EnzMZm/3bXy6B3azQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.3","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.22.0_1776206855615_0.23988559254603659","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@sentry/junior","version":"0.23.0","_id":"@sentry/junior@0.23.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"529a1ee2bf14db301b1b07fa40351f9dcff9c810","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.23.0.tgz","fileCount":28,"integrity":"sha512-bwhooxyV5/S3QU/JTTIygQ2BMahkVPyHh8Zzw4B5ZSMl9PzNa1lxE6gL1Zfa+5LhiSdd2sWqvOq7Z70EtozMgw==","signatures":[{"sig":"MEUCIDV8PSYBqvEdFJihJQIH77R3D8aKH0aELv+Nx+gEtlrMAiEA0+pGD0FldXaZmkdRgBykmeMvfI4Slq637fKTzYHXHcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691808},"type":"module","_from":"file:/tmp/craft-G96qL6/sentry-junior-0.23.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-G96qL6/sentry-junior-0.23.0.tgz","_integrity":"sha512-bwhooxyV5/S3QU/JTTIygQ2BMahkVPyHh8Zzw4B5ZSMl9PzNa1lxE6gL1Zfa+5LhiSdd2sWqvOq7Z70EtozMgw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","chat":"4.23.0","hono":"^4.12.9","yaml":"^2.8.3","bash-tool":"^1.3.15","just-bash":"^2.14.0","@slack/web-api":"^7.15.0","@ai-sdk/gateway":"^3.0.83","@vercel/sandbox":"^1.9.3","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.23.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.23.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.23.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.14","tsup":"^8.5.1","nitro":"3.0.260311-beta","oxlint":"^1.58.0","vercel":"^50.37.3","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@sentry/node":"^10.46.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.23.0_1776283270465_0.12414060125419146","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@sentry/junior","version":"0.24.0","_id":"@sentry/junior@0.24.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"bd5178b0f7636c6c330e6a9f856e7ef337ca2f79","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.24.0.tgz","fileCount":28,"integrity":"sha512-ww7rtD8dMa4hU5h7O7y6hZWEuOjEoPfz5UrzpQkuWbCWqGNSjStiipUc8ms+c4caXnsrgAdKHbMSLHBAhal2Iw==","signatures":[{"sig":"MEYCIQCY8lvozvZ0w1nrCHDpwho+wrBspa53X8FZ9mNDGRZxygIhAIDHW2+rWfwiU74GiPpsflYncMlrxrFFzWb1J6GLXQKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689999},"type":"module","_from":"file:/tmp/craft-G613P6/sentry-junior-0.24.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-G613P6/sentry-junior-0.24.0.tgz","_integrity":"sha512-ww7rtD8dMa4hU5h7O7y6hZWEuOjEoPfz5UrzpQkuWbCWqGNSjStiipUc8ms+c4caXnsrgAdKHbMSLHBAhal2Iw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.24.0_1776391107679_0.5802710793042125","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@sentry/junior","version":"0.24.1","_id":"@sentry/junior@0.24.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"025e72624ffbb18309a39274d98cac4e94e491e0","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.24.1.tgz","fileCount":28,"integrity":"sha512-/5zlxPcCgrBK6gPptB8Hz1ogBt4mgT0pj7Uw9pqwDZFxf/oigzh99w9HaCXKsFhFOhb93VoAsnreNzRCUOi0cQ==","signatures":[{"sig":"MEYCIQDD3Su6lANey8RFSkn5GqMU1OU/C0S/VHqVaBX6Jc6jfwIhAI4HcISYYFJ6nVijDd6IdZ4eD5aRQVUS7POd5OV/p/ay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697568},"type":"module","_from":"file:/tmp/craft-vd3ehL/sentry-junior-0.24.1.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-vd3ehL/sentry-junior-0.24.1.tgz","_integrity":"sha512-/5zlxPcCgrBK6gPptB8Hz1ogBt4mgT0pj7Uw9pqwDZFxf/oigzh99w9HaCXKsFhFOhb93VoAsnreNzRCUOi0cQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.24.1_1776398409761_0.6649773024084229","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@sentry/junior","version":"0.25.0","_id":"@sentry/junior@0.25.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"8349830f0c2f6a36c4b7b65303a5d3fb8ab6b473","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.25.0.tgz","fileCount":28,"integrity":"sha512-sdYh77poZoiXcCWtOfq8j5qQid6nEyQdt1rDnF/2tROrKl/NRddMHQyNNTgGRDpuhSA5Ho8EcahVdiEuciq27Q==","signatures":[{"sig":"MEUCIHmaaHXwfAsPzTf26PUrxHIUrj/GhJjZu2d7wsjGYJ9bAiEAqOev0RlqW1brIsJkPViJ9mzncDOOknimIiVkjyohGkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697016},"type":"module","_from":"file:/tmp/craft-TlJNO9/sentry-junior-0.25.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-TlJNO9/sentry-junior-0.25.0.tgz","_integrity":"sha512-sdYh77poZoiXcCWtOfq8j5qQid6nEyQdt1rDnF/2tROrKl/NRddMHQyNNTgGRDpuhSA5Ho8EcahVdiEuciq27Q==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.25.0_1776467104929_0.6598376594358384","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@sentry/junior","version":"0.26.0","_id":"@sentry/junior@0.26.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b8f51cc65db8b27587e5fa7102fa086a0a02e7fb","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.26.0.tgz","fileCount":28,"integrity":"sha512-hH8bGru+TlIPGrcs2D5VP1X5oPC/rIlXfnNIz88taDclWJbJ6nYMlqiRne9hKd4SDZgoGUr40hayhxsnp/9b0Q==","signatures":[{"sig":"MEUCIQDZQtGJw7EIwvYu/CkzCJpWxBfI113RBHzr5pVnC4OAvAIgb7snqXxKNAqz3g9u8SrUHTbevzzqfgF4ecrd2nk2dI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696934},"type":"module","_from":"file:/tmp/craft-2arCEy/sentry-junior-0.26.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-2arCEy/sentry-junior-0.26.0.tgz","_integrity":"sha512-hH8bGru+TlIPGrcs2D5VP1X5oPC/rIlXfnNIz88taDclWJbJ6nYMlqiRne9hKd4SDZgoGUr40hayhxsnp/9b0Q==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.26.0_1776486782926_0.7951847321207808","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@sentry/junior","version":"0.27.0","_id":"@sentry/junior@0.27.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c8085606abbbeed9eaa2f97ab7e99b75c5d8f555","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.27.0.tgz","fileCount":28,"integrity":"sha512-kooJtNvzOB+3r7WXCQ5yhlesHITAklUMOBiokzRgRHLTwbJDW37dSVp2ecdmmd5Su6blwlco1B6r2tPFa1Cokg==","signatures":[{"sig":"MEUCIQCbwLkvZ5HmktFhBfbbbRjYr8RrszuCDP7JkVeDML3/twIgTKKVsKwb0ML+m1cA9tANg/npLTx17JBl7a4WcfG4JaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706694},"type":"module","_from":"file:/tmp/craft-6lmkKp/sentry-junior-0.27.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6lmkKp/sentry-junior-0.27.0.tgz","_integrity":"sha512-kooJtNvzOB+3r7WXCQ5yhlesHITAklUMOBiokzRgRHLTwbJDW37dSVp2ecdmmd5Su6blwlco1B6r2tPFa1Cokg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.27.0_1776638783799_0.6600080069892296","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@sentry/junior","version":"0.27.1","_id":"@sentry/junior@0.27.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"484c39c9dee85799bf1a686d25eba05e441e213e","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.27.1.tgz","fileCount":28,"integrity":"sha512-sA943nNfDNjvfKKMuhLhxLrL3kZk0GEScNHk252ouEmvL7ykjLU35AhTflGpsPKlk3YmVkeMhXQNfOsODTxdcw==","signatures":[{"sig":"MEUCIQCDjOW83t9e0dVOawaAQkPBNaar6VHetr+KbvvjDm/A/AIgWGE/7ALbEMp6nzVw73z6LzrC7noTxYkTAWixm3an1b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695638},"type":"module","_from":"file:/tmp/craft-l3N7OR/sentry-junior-0.27.1.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-l3N7OR/sentry-junior-0.27.1.tgz","_integrity":"sha512-sA943nNfDNjvfKKMuhLhxLrL3kZk0GEScNHk252ouEmvL7ykjLU35AhTflGpsPKlk3YmVkeMhXQNfOsODTxdcw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.27.1_1776642992973_0.7441782167146922","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@sentry/junior","version":"0.27.2","_id":"@sentry/junior@0.27.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e1515d754d1c4de6061ce1c1ee385878b624a36c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.27.2.tgz","fileCount":28,"integrity":"sha512-JiIJNWmTAVDlQ1GPiTI0jxWjA5zj9Fzn6Xrhq9rLGR8KnYlCDOXMNkWyqqh6X2naKm3bXnAwsgIaMXh9dguJBw==","signatures":[{"sig":"MEUCIH5sS6SNeQv7z5GLdlRIL2ClhwpZFNUeQxMWOrJf3UYHAiEAyFO5y6ohStf9dqsnZmmAAaonXk5wkIm3WdywyDyeF48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696532},"type":"module","_from":"file:/tmp/craft-qMVkBy/sentry-junior-0.27.2.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-qMVkBy/sentry-junior-0.27.2.tgz","_integrity":"sha512-JiIJNWmTAVDlQ1GPiTI0jxWjA5zj9Fzn6Xrhq9rLGR8KnYlCDOXMNkWyqqh6X2naKm3bXnAwsgIaMXh9dguJBw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.27.2_1776646172667_0.736388383994109","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@sentry/junior","version":"0.28.0","_id":"@sentry/junior@0.28.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"385a877d9bf10bd40f952154683acecbdef58cf1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.28.0.tgz","fileCount":28,"integrity":"sha512-+HfqIkTPM31H9xZe9zDTVj5VlBjj1LfNbcypaFkcHuynIm3LysfygKEpTg4g8ks4eKE15mOfJzURbyvOlKhs9g==","signatures":[{"sig":"MEYCIQDhXuTMNBfbKBU3Qe9QoXATXtyjIN7fc6lopvWDpnPL9AIhALT3hfD2XHTi6zW3flXOBtM2ylwWo6XqhY+wDAlEV5w1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703587},"type":"module","_from":"file:/tmp/craft-bw9Ouh/sentry-junior-0.28.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bw9Ouh/sentry-junior-0.28.0.tgz","_integrity":"sha512-+HfqIkTPM31H9xZe9zDTVj5VlBjj1LfNbcypaFkcHuynIm3LysfygKEpTg4g8ks4eKE15mOfJzURbyvOlKhs9g==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.59.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.28.0_1776800191036_0.37390483341989666","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@sentry/junior","version":"0.29.0","_id":"@sentry/junior@0.29.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c1dc3b5d2c565978af57ad9dfdbd0acb0de7a35b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.29.0.tgz","fileCount":28,"integrity":"sha512-DNvxKiffgSf6fIDfmQOUNK79yFZz9SL9gSfkJSpLUYE1L5Rdut+twGLiyqbaBg3TO+NUB5+cWkbi97aaBjvQPA==","signatures":[{"sig":"MEUCIQDAqXNLZ7o/Il+TrvS45trc+27snxrQCHihLQGDt9/ITQIgPPpN7u9Yi39Rp0mqe7s5szwih3w7LixPKcrhac9Hkeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704451},"type":"module","_from":"file:/tmp/craft-s24kOC/sentry-junior-0.29.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-s24kOC/sentry-junior-0.29.0.tgz","_integrity":"sha512-DNvxKiffgSf6fIDfmQOUNK79yFZz9SL9gSfkJSpLUYE1L5Rdut+twGLiyqbaBg3TO+NUB5+cWkbi97aaBjvQPA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.68.1","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.68.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.29.0_1776966833668_0.21393615730972004","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@sentry/junior","version":"0.30.0","_id":"@sentry/junior@0.30.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f67ccdbac8a0d356fa2065cd910029bd9ca730b3","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.30.0.tgz","fileCount":28,"integrity":"sha512-Yygfev6MI2spo+BbEAY8LELuq3PoGCbhhleZrNSz9hlrS3vb+10nddIl3s3hra3xD5Rh3EZ8FuRxt7/zACQTdQ==","signatures":[{"sig":"MEQCIFVRe+Fe2OLg6daqFGzLNFHVztB0gNSL8j7bsyQriXVsAiAa60yhr9c7nbYPw9/pmPRldjzflMXwYPdo+5KlxruuSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720208},"type":"module","_from":"file:/tmp/craft-u5YmWA/sentry-junior-0.30.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-u5YmWA/sentry-junior-0.30.0.tgz","_integrity":"sha512-Yygfev6MI2spo+BbEAY8LELuq3PoGCbhhleZrNSz9hlrS3vb+10nddIl3s3hra3xD5Rh3EZ8FuRxt7/zACQTdQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.68.1","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.68.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.30.0_1777041696939_0.5058910318098047","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@sentry/junior","version":"0.31.0","_id":"@sentry/junior@0.31.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"8c0ba51e549aabfca2f26b1b6a3a98f4865931b3","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.31.0.tgz","fileCount":28,"integrity":"sha512-ncniqxk5o8zbp8/1mah65Qq6dRsUZiijmniQNOLZvxkxiip2lvwy++w+rGX9v14rGEAnHHii222PMXE7QHjgQw==","signatures":[{"sig":"MEQCIGwQF6rmTTCd0lbeAlnybu+PEd8RVoKZgMS1mRufEr9XAiAK/rlbwC4c0YBRuJFd6lCh2E1AHQCub8zP2Y3ey18cDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718384},"type":"module","_from":"file:/tmp/craft-mk9WsR/sentry-junior-0.31.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-mk9WsR/sentry-junior-0.31.0.tgz","_integrity":"sha512-ncniqxk5o8zbp8/1mah65Qq6dRsUZiijmniQNOLZvxkxiip2lvwy++w+rGX9v14rGEAnHHii222PMXE7QHjgQw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.68.1","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.68.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.31.0_1777419761968_0.11121022273226466","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@sentry/junior","version":"0.32.0","_id":"@sentry/junior@0.32.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"cc5393c455299192ad0a21f9b3703bb0e25908ff","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.32.0.tgz","fileCount":28,"integrity":"sha512-/9uabVhsGsIIliW/OduuBtHUJWJK004lJBYKIqJ68tGtQfhg3zY/azjFtBxlSNyNUbw2zTtE/y4CKK6YSKPB2w==","signatures":[{"sig":"MEUCIB7wtXI8ca7aHQ4Kdp1bPknps2uTUdQVBtXRnLdZRYyiAiEAnGuoGlL7nzUfAySr0pMl0afwI14aX7GhooFzEtL29QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729563},"type":"module","_from":"file:/tmp/craft-0aIeNj/sentry-junior-0.32.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0aIeNj/sentry-junior-0.32.0.tgz","_integrity":"sha512-/9uabVhsGsIIliW/OduuBtHUJWJK004lJBYKIqJ68tGtQfhg3zY/azjFtBxlSNyNUbw2zTtE/y4CKK6YSKPB2w==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.68.1","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.68.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.32.0_1777586244487_0.5652538384949048","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@sentry/junior","version":"0.33.0","_id":"@sentry/junior@0.33.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"429e485fb1613fe0cb0658dfce7d819aa3ba46fd","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.33.0.tgz","fileCount":28,"integrity":"sha512-+gtoMCVu8KRmjBzGJqzBaRCmOjEu3ng3v+dfNLp5WGC9WY3MCikShDWWF7MQLUj1HX7OeXw8qDePoILseH0bvQ==","signatures":[{"sig":"MEUCIQCD2v7g/CrJQOyArPiW31JzVu6rP8Ly+XbZJJ5kWgaFWwIgEegAs8xfDHq70hvLXGLC1Ax+7s41Fr2TI1fzrYkrr2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731093},"type":"module","_from":"file:/tmp/craft-stMpZK/sentry-junior-0.33.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-stMpZK/sentry-junior-0.33.0.tgz","_integrity":"sha512-+gtoMCVu8KRmjBzGJqzBaRCmOjEu3ng3v+dfNLp5WGC9WY3MCikShDWWF7MQLUj1HX7OeXw8qDePoILseH0bvQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.68.1","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.68.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.33.0_1777604649781_0.9759773169929582","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@sentry/junior","version":"0.34.0","_id":"@sentry/junior@0.34.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1820b04f8c8616136a9a81f14063d5dd8f811eba","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.34.0.tgz","fileCount":28,"integrity":"sha512-BZUym4FopQQcU3A/DemmPlCyGFgk1Mz7mhE7HsoVXfeGeJLkR6uYO35k/t8S+Vn6tUxv+YGqIP4BVdIG2DzLDA==","signatures":[{"sig":"MEYCIQD5Owqeo7KGf9wFQn+KUIP0IRYValPxYeGZ8WGXCajrgwIhAJ6uqTL0c3fqk26YDETk4logL8XFpZJnqmlHi8SvkNLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737551},"type":"module","_from":"file:/tmp/craft-hVQ4XH/sentry-junior-0.34.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-hVQ4XH/sentry-junior-0.34.0.tgz","_integrity":"sha512-BZUym4FopQQcU3A/DemmPlCyGFgk1Mz7mhE7HsoVXfeGeJLkR6uYO35k/t8S+Vn6tUxv+YGqIP4BVdIG2DzLDA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.68.1","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.68.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.34.0_1777858353017_0.9431820228648846","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@sentry/junior","version":"0.35.0","_id":"@sentry/junior@0.35.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4d2138d620707f7d49e500d6db0e7eb651a951c3","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.35.0.tgz","fileCount":28,"integrity":"sha512-4qZK4tqciQjuoeZOJbcYgFVfrc2sB1469VtC3e0hbkcef+uVM0IrRk1m/VcgszF7D3xINvokZLrUhM5hh6gK6A==","signatures":[{"sig":"MEUCIQDSq0gbecOxiI4b85kP0ie7t9PdAgaUJnLuimkve9Z6OwIgKAlAKe2JvFmPVJHpPatcpkaLr63OKPsRknwpOlANe7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745984},"type":"module","_from":"file:/tmp/craft-fPXzYM/sentry-junior-0.35.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-fPXzYM/sentry-junior-0.35.0.tgz","_integrity":"sha512-4qZK4tqciQjuoeZOJbcYgFVfrc2sB1469VtC3e0hbkcef+uVM0IrRk1m/VcgszF7D3xINvokZLrUhM5hh6gK6A==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","chat":"4.26.0","hono":"^4.12.14","yaml":"^2.8.3","bash-tool":"^1.3.16","just-bash":"^2.14.2","@slack/web-api":"^7.15.1","@ai-sdk/gateway":"^3.0.99","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.5","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.4.3","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.26.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.26.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.26.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.13.3","tsup":"^8.5.1","nitro":"3.0.260415-beta","oxlint":"^1.60.0","vercel":"^51.4.0","vitest":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.48.0","dependency-cruiser":"^17.3.10"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.35.0_1778120323519_0.04647050628139349","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@sentry/junior","version":"0.36.0","_id":"@sentry/junior@0.36.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"37af5c66e7ec1bd50e5e952a648edf4b504ea573","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.36.0.tgz","fileCount":28,"integrity":"sha512-R0kO2o/AzddNOglgjENiRh+9TUF+GPayZ8TZAX0yvG9hclakO7RBc9Zk+lm+SoIG32onFAqIYMipiYwpfYT11Q==","signatures":[{"sig":"MEQCIFLZcGlxbKyvq030F88z9WCIBn3gIXvYWYkAH+odJ2peAiAXCUeJzIdYrzH5u8G8gHo/dK95iAzjyNMlJN23APomMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746022},"type":"module","_from":"file:/tmp/craft-iY1nui/sentry-junior-0.36.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-iY1nui/sentry-junior-0.36.0.tgz","_integrity":"sha512-R0kO2o/AzddNOglgjENiRh+9TUF+GPayZ8TZAX0yvG9hclakO7RBc9Zk+lm+SoIG32onFAqIYMipiYwpfYT11Q==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.18","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.51.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.36.0_1778123011527_0.7092012617491883","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@sentry/junior","version":"0.37.0","_id":"@sentry/junior@0.37.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"720b9e56c578c7629fd3cca7e54d9e98ffce34df","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.37.0.tgz","fileCount":28,"integrity":"sha512-m4mkgNNcUWgMmW4DOTmb9yrQQS4XasLfp7Pecx5npjV5dudhfnlGSiVsqgGKzSIoySWCWZu8TTP26yxyJCkXlA==","signatures":[{"sig":"MEQCIDrcHUkqpuE0vCtQyo5lQnuycJdcHRcZYieNPmXvCH9aAiAhxxArm5FCMiTlPMHSUNKjuBGvaQAjOcbzH4F35J2y1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746022},"type":"module","_from":"file:/tmp/craft-a9H2CI/sentry-junior-0.37.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-a9H2CI/sentry-junior-0.37.0.tgz","_integrity":"sha512-m4mkgNNcUWgMmW4DOTmb9yrQQS4XasLfp7Pecx5npjV5dudhfnlGSiVsqgGKzSIoySWCWZu8TTP26yxyJCkXlA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.18","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.51.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.37.0_1778125789297_0.6072898789791479","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@sentry/junior","version":"0.38.0","_id":"@sentry/junior@0.38.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"122d0c656e9fadccd4b395458d6f13a477b98c2d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.38.0.tgz","fileCount":28,"integrity":"sha512-UA/2XqJe1ImlD3excUxgj68dKii2CJsiiyh8CZLyYj4EJhbRT4HCi62IGWnRsGB5OjIORgyDa2Pfmr/ixXJozw==","signatures":[{"sig":"MEUCIQDRKVbv6l93CGUlLo0c3SzknRxECthNCfqM0Eeve4x4PQIgDBKrccviX0P8tjZw5u3L+uXOJyy82fjzapH6yrOc4NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746709},"type":"module","_from":"file:/tmp/craft-3pZ7GB/sentry-junior-0.38.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-3pZ7GB/sentry-junior-0.38.0.tgz","_integrity":"sha512-UA/2XqJe1ImlD3excUxgj68dKii2CJsiiyh8CZLyYj4EJhbRT4HCi62IGWnRsGB5OjIORgyDa2Pfmr/ixXJozw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"^10.51.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.38.0_1778144753335_0.20563464839125145","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@sentry/junior","version":"0.39.0","_id":"@sentry/junior@0.39.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"04d5d4de4886218348decaa4800efc18716c6d2a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.39.0.tgz","fileCount":28,"integrity":"sha512-BJOcVW051evHt33uq/0KCqJCvQdziTe8JJ0tEaNWPcxrJYhwheew/ED4lWZcUF03mCz5hAScrah+6tC7V4SOkg==","signatures":[{"sig":"MEQCIGrHvzXjjHJYraIK4tunrnhuj8+4GUNXz/SbuhYxgpxKAiB+Fu2EeiH+OiA/CYtCBi6tIR5PogYuVF+WqcafGBwmcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782518},"type":"module","_from":"file:/tmp/craft-gdUvpU/sentry-junior-0.39.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-gdUvpU/sentry-junior-0.39.0.tgz","_integrity":"sha512-BJOcVW051evHt33uq/0KCqJCvQdziTe8JJ0tEaNWPcxrJYhwheew/ED4lWZcUF03mCz5hAScrah+6tC7V4SOkg==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.39.0_1778289732710_0.12247802726216905","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@sentry/junior","version":"0.40.0","_id":"@sentry/junior@0.40.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f81552aca5db69e1492034526fe850801b1303db","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.40.0.tgz","fileCount":28,"integrity":"sha512-NyuptvRS3nRkrBhARyjSEs7iKm5SvL/3EzaFO7yMaU36Hl44yBVqNYAmI+QhtzeXJjlf8qBfmKc7+K49ajGKaA==","signatures":[{"sig":"MEYCIQDCFTf0bpg5AqDI59VL7HB0X5dzAFeWWYyrs1O+qAmJ5gIhAM81KwwMeTPXofjrCCtDJSlDqXT31e7stgoCOKJUDick","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784657},"type":"module","_from":"file:/tmp/craft-0S4Sfw/sentry-junior-0.40.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0S4Sfw/sentry-junior-0.40.0.tgz","_integrity":"sha512-NyuptvRS3nRkrBhARyjSEs7iKm5SvL/3EzaFO7yMaU36Hl44yBVqNYAmI+QhtzeXJjlf8qBfmKc7+K49ajGKaA==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.40.0_1778374059459_0.4534188193635533","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@sentry/junior","version":"0.41.0","_id":"@sentry/junior@0.41.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6dd4e35fa742edc3b188fc8e5cb90d19587aeb2e","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.41.0.tgz","fileCount":28,"integrity":"sha512-U+WPyGw/D8BpFLR8iadqw11/0WmdMaVPWokPnJAylrQdUqqHgCgd5gbEMnOlQ5QG6lEWmTZRNjoi2ZdZMKr7RQ==","signatures":[{"sig":"MEYCIQDy59cOdVeoxu0Ymyldx1KKWqheSH1A1szclwi27DSq8AIhALLbU1uQLSfvqiVv5Q15Z/5iZ+b045GQHRkm62JEX387","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791210},"type":"module","_from":"file:/tmp/craft-KgEeCB/sentry-junior-0.41.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-KgEeCB/sentry-junior-0.41.0.tgz","_integrity":"sha512-U+WPyGw/D8BpFLR8iadqw11/0WmdMaVPWokPnJAylrQdUqqHgCgd5gbEMnOlQ5QG6lEWmTZRNjoi2ZdZMKr7RQ==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.41.0_1778537020295_0.37332214233039496","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@sentry/junior","version":"0.42.0","_id":"@sentry/junior@0.42.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a0def5faedfd9c22b7ec040e7ae27465ce04c3ce","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.42.0.tgz","fileCount":28,"integrity":"sha512-+vyii1IQ5ms0c6xyWs+1m4T+6eXd2L13qWY1o3cvrQqa+sI7yiOjXQS/XlYkvR6GSP3Lfx4hlwAzHgr/U9l9Fw==","signatures":[{"sig":"MEUCIDwjqgies3Krxf85OrXNKU90nFneYQ28u2/17xRrxsOSAiEA9Ld9IGyE4G6YsfU1qZoM+T+FqqeZvuTKDtNGW34PZBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":794466},"type":"module","_from":"file:/tmp/craft-KJmAn2/sentry-junior-0.42.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-KJmAn2/sentry-junior-0.42.0.tgz","_integrity":"sha512-+vyii1IQ5ms0c6xyWs+1m4T+6eXd2L13qWY1o3cvrQqa+sI7yiOjXQS/XlYkvR6GSP3Lfx4hlwAzHgr/U9l9Fw==","_npmVersion":"10.9.7","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"^1.10.0","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.42.0_1778629957375_0.804552276581985","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@sentry/junior","version":"0.43.0","_id":"@sentry/junior@0.43.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a8ed590535507a511c75da1350cc1da6f8c183bd","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.43.0.tgz","fileCount":28,"integrity":"sha512-LSwYgjwHNSVNJHlz4OfJ1eVMxJzz8mRg02lt/sfhX7w9e79a+qkt0zmUXR4WY9+h5eHyFG04Jx/A/pSUvkjzrA==","signatures":[{"sig":"MEUCIAcUgsuz00H5MOFarecuwAnG6E1wsKV8aQbUoixs0UijAiEA3imZ+4IhVCt7wrJqKP9q30Lyqkrrccw+Aui4NKZaooQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818923},"type":"module","_from":"file:/tmp/craft-BdO9gJ/sentry-junior-0.43.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-BdO9gJ/sentry-junior-0.43.0.tgz","_integrity":"sha512-LSwYgjwHNSVNJHlz4OfJ1eVMxJzz8mRg02lt/sfhX7w9e79a+qkt0zmUXR4WY9+h5eHyFG04Jx/A/pSUvkjzrA==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.43.0_1778806191862_0.5575460692355998","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@sentry/junior","version":"0.44.0","_id":"@sentry/junior@0.44.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"aa42a1399d007e4afe004d51b30f7a1460c47c95","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.44.0.tgz","fileCount":28,"integrity":"sha512-fk4NyAXddIUU2N6TYtOrJD03FO+4cnhwwQUnJNxqQWetQAXm2EvrI8/2hOuMtUAUyw2dtUFmFMFAkIW9KNJYOA==","signatures":[{"sig":"MEUCID/Vd7R9jdXWlu2+woM5WFZZAFWC6NnQHtr35dQcAG8bAiEAmxnok6bGoPGPZZYXMNvmLRI3QDT2+vscyAVCErTDs4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818384},"type":"module","_from":"file:/tmp/craft-5TcagC/sentry-junior-0.44.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-5TcagC/sentry-junior-0.44.0.tgz","_integrity":"sha512-fk4NyAXddIUU2N6TYtOrJD03FO+4cnhwwQUnJNxqQWetQAXm2EvrI8/2hOuMtUAUyw2dtUFmFMFAkIW9KNJYOA==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.27.0","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.27.0","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.27.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.27.0","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.44.0_1778876772558_0.9781418832506927","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@sentry/junior","version":"0.45.0","_id":"@sentry/junior@0.45.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c1c84fc60ad4f84bf14e4ee0ef1b4f7ae83e30eb","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.45.0.tgz","fileCount":28,"integrity":"sha512-Eavc/GFlCkp04YReesQ6LuHtFjU2rok475YxHUL2m1RwT4+ujMXOsnLI/cxx15PFYVENEkRq2fUztl/yfYpQ+w==","signatures":[{"sig":"MEQCIGnJ8xDJ6Vk0wbvG2VIBXO9h9EHcrxAM5nmE6j8ofGzZAiALBWAfLhduSrTNHas08RvgblYQXHQ4P1CkbJD2I8W0Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836743},"type":"module","_from":"file:/tmp/craft-hoJZx7/sentry-junior-0.45.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-hoJZx7/sentry-junior-0.45.0.tgz","_integrity":"sha512-Eavc/GFlCkp04YReesQ6LuHtFjU2rok475YxHUL2m1RwT4+ujMXOsnLI/cxx15PFYVENEkRq2fUztl/yfYpQ+w==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.45.0_1778897086415_0.5239863842606809","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@sentry/junior","version":"0.46.0","_id":"@sentry/junior@0.46.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"caa1d1a3f4fed30a9d4bb47fd20ebead2a440fb9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.46.0.tgz","fileCount":28,"integrity":"sha512-uy3K2dVvpMHjqF9t4IZFUHDqKmfo/etDoBaokBTIVfuOyt0QjOBr51n8kpZG9hOIC8wMmEL86aG7byAFxwKnBg==","signatures":[{"sig":"MEUCICgdOYEX+qAyV0m+qIj7IVo+FmXBXQk9PcI142oWwmimAiEA/gD6KQThfKvBFbQa7XR3KvcIGcicPFB4NCwQ/mbQE1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845006},"type":"module","_from":"file:/tmp/craft-xmn9uu/sentry-junior-0.46.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-xmn9uu/sentry-junior-0.46.0.tgz","_integrity":"sha512-uy3K2dVvpMHjqF9t4IZFUHDqKmfo/etDoBaokBTIVfuOyt0QjOBr51n8kpZG9hOIC8wMmEL86aG7byAFxwKnBg==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.46.0_1779216131413_0.3569808104779193","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@sentry/junior","version":"0.47.0","_id":"@sentry/junior@0.47.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"eb38afe86feb0a7dcffcdc7d818eb3a7ffd3caf5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.47.0.tgz","fileCount":28,"integrity":"sha512-AuBaZE9FcKR2uFgepPEJKIHt3AVAlW9aHCw+gbzv92jyQw8G3CGhnvcM+PxHCwDEtDs9gDAzpKPKI+lCSSm6IQ==","signatures":[{"sig":"MEYCIQD/T6/DCKv2JEQ3SYBD7zyfhXwvGhn5OxrwbaFpwLN3CgIhANjFNlVZ7ZLhxlEJnmvv5dqrqtWjI94+xPf6RCjW8InA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852246},"type":"module","_from":"file:/tmp/craft-UymVw0/sentry-junior-0.47.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-UymVw0/sentry-junior-0.47.0.tgz","_integrity":"sha512-AuBaZE9FcKR2uFgepPEJKIHt3AVAlW9aHCw+gbzv92jyQw8G3CGhnvcM+PxHCwDEtDs9gDAzpKPKI+lCSSm6IQ==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.47.0_1779259114315_0.02998090765832262","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@sentry/junior","version":"0.48.0","_id":"@sentry/junior@0.48.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6f2260eb42945288a7b944c061f95bbf320f7719","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.48.0.tgz","fileCount":28,"integrity":"sha512-OP7iNOtdjfSkrMvRtY2UWN2719XCLpmjcsx16jjJX8VeBYo4E8DnI1bgPjx3WLkPWvbGldetyeVtICVlc5FdMw==","signatures":[{"sig":"MEUCIQCUfwE4+/i4nMciGTv/wcfDOoHRXG1q2I2GWfsAPXF61wIgVbppH8piQdBp7HLCRr501h16yi7kNdSdSEo3/ygHgU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852246},"type":"module","_from":"file:/tmp/craft-McSwCJ/sentry-junior-0.48.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-McSwCJ/sentry-junior-0.48.0.tgz","_integrity":"sha512-OP7iNOtdjfSkrMvRtY2UWN2719XCLpmjcsx16jjJX8VeBYo4E8DnI1bgPjx3WLkPWvbGldetyeVtICVlc5FdMw==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.48.0_1779291804902_0.3278080608529421","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@sentry/junior","version":"0.49.0","_id":"@sentry/junior@0.49.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"9fb1bc2038d37154372c985ec7de79753c714faf","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.49.0.tgz","fileCount":29,"integrity":"sha512-3oerja77rboWPfw2QyIVvYmzFJ82iHEZwe8lwJAe3bVYjDPc6nkAh9Nos9rF+odEfviUrSNaqS9HDtSZykAd1Q==","signatures":[{"sig":"MEUCIQCm4ZSpTBz6yaVKuwjy8EijMKXyLI22BeB6AFT9wh7v2AIgeeBrAHY6CtnIy3JGZUXDOSudbWEIY8I9qDe1pm9m2p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883810},"type":"module","_from":"file:/tmp/craft-otT96T/sentry-junior-0.49.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-otT96T/sentry-junior-0.49.0.tgz","_integrity":"sha512-3oerja77rboWPfw2QyIVvYmzFJ82iHEZwe8lwJAe3bVYjDPc6nkAh9Nos9rF+odEfviUrSNaqS9HDtSZykAd1Q==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.49.0_1779337345489_0.5081921912411136","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@sentry/junior","version":"0.50.0","_id":"@sentry/junior@0.50.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c72cbe4b841c47ddf61a5a5efcfa6529b8ec1f81","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.50.0.tgz","fileCount":29,"integrity":"sha512-3w2mh5g7xXFkANIKF5cpcEq84KldvqRuckOQPVkHSt+BRoBa2tSCO2ZjsE+nSCphzku3tpQNbA3gL9uIxP3fPw==","signatures":[{"sig":"MEQCIFFId7ve/vN/UofLTQfkB0eY0LBCWl8MIsztiR/Z6Dq9AiBGDlXzrmiNMi5bhpTN7k3uvDtNcetcwca/sSs8DdH3PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":884482},"type":"module","_from":"file:/tmp/craft-ZBAuWY/sentry-junior-0.50.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ZBAuWY/sentry-junior-0.50.0.tgz","_integrity":"sha512-3w2mh5g7xXFkANIKF5cpcEq84KldvqRuckOQPVkHSt+BRoBa2tSCO2ZjsE+nSCphzku3tpQNbA3gL9uIxP3fPw==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.50.0-alpha.0","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.50.0_1779343051705_0.0660577000041267","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@sentry/junior","version":"0.51.0","_id":"@sentry/junior@0.51.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7924073c4e65e34f1b9d58fa39e2fb13566fb997","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.51.0.tgz","fileCount":29,"integrity":"sha512-C24ZYf2z1bwMQKhtDEb+IQnVySPfiH9cFAnJJOfjif9TfzAfwNuI9gVjuVOrTWLCr6txHgVk50EVo3/ViuZNjA==","signatures":[{"sig":"MEUCIClsgXJsh6uYadxZ5uJ6+UUICdFBiMJvAPobgLcu9EKOAiEAoVXgbHk6JyYJ6OJ3REGO2bQW0xxFm40/T5zd15izaBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887275},"type":"module","_from":"file:/tmp/craft-fEk0ky/sentry-junior-0.51.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-fEk0ky/sentry-junior-0.51.0.tgz","_integrity":"sha512-C24ZYf2z1bwMQKhtDEb+IQnVySPfiH9cFAnJJOfjif9TfzAfwNuI9gVjuVOrTWLCr6txHgVk50EVo3/ViuZNjA==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.51.0_1779376905717_0.5244974274853971","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@sentry/junior","version":"0.52.0","_id":"@sentry/junior@0.52.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f08480e97830bde86541bd8165e8eb702591f95f","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.52.0.tgz","fileCount":29,"integrity":"sha512-nCL5He6/cuwGhYfFK951V0y8mQ9KuvkgYIHh3FKG68H3Z/7KmS+xgetWVYMl50rqFR9/QlfjJFGqxGOePWC3kg==","signatures":[{"sig":"MEUCIDtydCmnSBsmDJ6AzC3h7+3pHWNp/BnDs8bZRBsBBwKyAiEA4GebWl9LyrT5/zUXubmPR909pDX5RXSRbFHwr8KFuuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888847},"type":"module","_from":"file:/tmp/craft-pcgEGV/sentry-junior-0.52.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-pcgEGV/sentry-junior-0.52.0.tgz","_integrity":"sha512-nCL5He6/cuwGhYfFK951V0y8mQ9KuvkgYIHh3FKG68H3Z/7KmS+xgetWVYMl50rqFR9/QlfjJFGqxGOePWC3kg==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.52.0_1779399582482_0.5205487587244828","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@sentry/junior","version":"0.53.0","_id":"@sentry/junior@0.53.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"55212bc8a189c44a90b1c0cc3803ffd8b5391065","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.53.0.tgz","fileCount":29,"integrity":"sha512-yXTMGTmdMIP5HSfA/jNARb+DVLJMw9lK/dXF2IZAyq6eI1g3H99j+MRZD1BlDFCAoyn8XPumKYCPlGPhYZkS4g==","signatures":[{"sig":"MEUCIQDryjOFFJTIA350fyxQDT4lVJPhlFdiqgWPEQP6CiA8bQIgdLsnmJh489VAmrdydSXPpyStASqqr+E8Y/5cPGZejqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893828},"type":"module","_from":"file:/tmp/craft-AQND9T/sentry-junior-0.53.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-AQND9T/sentry-junior-0.53.0.tgz","_integrity":"sha512-yXTMGTmdMIP5HSfA/jNARb+DVLJMw9lK/dXF2IZAyq6eI1g3H99j+MRZD1BlDFCAoyn8XPumKYCPlGPhYZkS4g==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.175","zod":"^4.4.3","chat":"4.28.1","hono":"^4.12.6","jose":"^6.2.2","yaml":"^2.8.4","bash-tool":"^1.3.16","just-bash":"2.14.2","@slack/web-api":"^7.15.2","@ai-sdk/gateway":"^3.0.110","@vercel/sandbox":"2.0.0-beta.19","@logtape/logtape":"^2.0.7","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.5.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.28.1","@mariozechner/pi-ai":"0.73.0","@chat-adapter/state-redis":"4.28.1","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.28.1","@mariozechner/pi-agent-core":"0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.3","tsup":"^8.5.1","nitro":"3.0.260429-beta","oxlint":"^1.63.0","vercel":"^51.4.0","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.53.0_1779426840609_0.5924520236680473","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@sentry/junior","version":"0.54.0","_id":"@sentry/junior@0.54.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0bff9bcfa79b116ceb8ecf67ed9f4332f2a360f8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.54.0.tgz","fileCount":224,"integrity":"sha512-aatV0gi/cffxuPIm4MeI/yjhwvL6keQBHdhaMLP+2hUkDBsMC1UUCSNa75ThuIeHtrXw1ZK+VZNu0FkRz187NA==","signatures":[{"sig":"MEUCIFvb/8mnNXDxC1GJtWg3U+e2jLC1hLOBFwTBocRKX22aAiEAxGWq1+vYi8zwTLDg/S66sl00FyZNTpQU/Ox42ceP9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101341},"type":"module","_from":"file:/tmp/craft-q6gDQo/sentry-junior-0.54.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-q6gDQo/sentry-junior-0.54.0.tgz","_integrity":"sha512-aatV0gi/cffxuPIm4MeI/yjhwvL6keQBHdhaMLP+2hUkDBsMC1UUCSNa75ThuIeHtrXw1ZK+VZNu0FkRz187NA==","_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.54.0_1779644587442_0.2814803263486336","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@sentry/junior","version":"0.55.0","_id":"@sentry/junior@0.55.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5d4560ef70660869f761273ac829675d91912261","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.55.0.tgz","fileCount":240,"integrity":"sha512-vXWfZ57qBhA7eQCUztoMLn5aQRTJ+TrnJAQEHMmiYgvvu0P3OK1koW4dORw/UrqmO6qn+v+6XBhfl63Gx4TlxA==","signatures":[{"sig":"MEUCIQCVaY5w/MXG9ljokZtMDfttE7pzSSia4/bwuGJtQHPspAIgeUd0M8TquEJCYZiIkTEjCEaT/9z+3jzdNhrc2+JncV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203095},"type":"module","_from":"file:/tmp/craft-exskUv/sentry-junior-0.55.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-exskUv/sentry-junior-0.55.0.tgz","_integrity":"sha512-vXWfZ57qBhA7eQCUztoMLn5aQRTJ+TrnJAQEHMmiYgvvu0P3OK1koW4dORw/UrqmO6qn+v+6XBhfl63Gx4TlxA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.55.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.55.0_1779942916402_0.4985112423685727","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@sentry/junior","version":"0.56.0","_id":"@sentry/junior@0.56.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"44ec6ba8b4196b3ab4a02a55f39c389563522391","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.56.0.tgz","fileCount":242,"integrity":"sha512-Xqg2dc4kqhAXy6dyBrsxirwYZxG9DdlAvULwCoS/knyL63fJlFF7BXQSYZ8YUR3nVxH/Mxcgus8w5toqOPQp0w==","signatures":[{"sig":"MEYCIQCW4uNDnYrphCPknYWc8ZsVyVuUq0BUN/bASaWQgHfpLwIhAK+1gOP+5ENqkVvCl6TI3jAZ3hISa0OQs8YnW2q2+0/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221189},"type":"module","_from":"file:/tmp/craft-gA1sF4/sentry-junior-0.56.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-gA1sF4/sentry-junior-0.56.0.tgz","_integrity":"sha512-Xqg2dc4kqhAXy6dyBrsxirwYZxG9DdlAvULwCoS/knyL63fJlFF7BXQSYZ8YUR3nVxH/Mxcgus8w5toqOPQp0w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.56.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.56.0_1780005892258_0.5964052139744833","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@sentry/junior","version":"0.57.0","_id":"@sentry/junior@0.57.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"9b6c9d12dde70ce240ba3027ffb0351bd4d1fc99","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.57.0.tgz","fileCount":236,"integrity":"sha512-TGu0r2j0WJJdV/GiblHST/AUfQaVD5vbEY3tuqw0eQAWelqikYB70j1FVQ5/OIirGGsokvBwDePG5mkGgVSsJA==","signatures":[{"sig":"MEYCIQCN28CflbaQtCvIMc9c9rb7777UoAw4d5kXnppwd78hqAIhAOpck8b6v0X+NegDYW8IJMniPsAYH/0odfJjZGpdKu2G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1161821},"type":"module","_from":"file:/tmp/craft-WJPXUC/sentry-junior-0.57.0.tgz","exports":{".":"./dist/app.js","./nitro":"./dist/nitro.js","./vercel":"./dist/vercel.js","./instrumentation":"./dist/instrumentation.js"},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-WJPXUC/sentry-junior-0.57.0.tgz","_integrity":"sha512-TGu0r2j0WJJdV/GiblHST/AUfQaVD5vbEY3tuqw0eQAWelqikYB70j1FVQ5/OIirGGsokvBwDePG5mkGgVSsJA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.57.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@sentry/node":"10.53.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.57.0"},"peerDependencies":{"@sentry/node":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.57.0_1780009132683_0.1507553932766601","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@sentry/junior","version":"0.58.0","_id":"@sentry/junior@0.58.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"032fdc5260664b1698eec9f4ac0949755bc01e72","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.58.0.tgz","fileCount":245,"integrity":"sha512-bXZk1kTO5RGm1hRY4AQItMyIrHseEco4r68HI/WeafPmrq+Bc2KvcTLNi4b3Aei7MgDeXFm+Ipybxm2Z/4bc6w==","signatures":[{"sig":"MEUCIQD72L3Gvdf1TH5iEw++s+2T/fVdX7/4J51lPfk4w+HoFQIgWgsaMqZmr0pBCK0BJvbSjG5mIpGwhA753VwJL1W471I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1235616},"type":"module","_from":"file:/tmp/craft-JKFj90/sentry-junior-0.58.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-JKFj90/sentry-junior-0.58.0.tgz","_integrity":"sha512-bXZk1kTO5RGm1hRY4AQItMyIrHseEco4r68HI/WeafPmrq+Bc2KvcTLNi4b3Aei7MgDeXFm+Ipybxm2Z/4bc6w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.58.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.58.0_1780239127611_0.8084026878860224","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@sentry/junior","version":"0.59.0","_id":"@sentry/junior@0.59.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3c11592546fc20819c42ee03bfde22b5621be985","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.59.0.tgz","fileCount":245,"integrity":"sha512-Vgj+HQO7IWuOSGQdgXbI3MvxyMqAUtCYQDcx4sxMXcunPjOHa4ChiB8ZZviZdu8XGYf21FCvov8+xUl3Z26GLw==","signatures":[{"sig":"MEQCIFwf+FCjt0oKtA4twpmSyLWC2nhPPyAMmh1gQexqWTwLAiA5lkwPy960P1lecKZrqloIm1mEHKqGBrCAQnWxwiGhnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1235953},"type":"module","_from":"file:/tmp/craft-gdpUuI/sentry-junior-0.59.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-gdpUuI/sentry-junior-0.59.0.tgz","_integrity":"sha512-Vgj+HQO7IWuOSGQdgXbI3MvxyMqAUtCYQDcx4sxMXcunPjOHa4ChiB8ZZviZdu8XGYf21FCvov8+xUl3Z26GLw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.59.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.59.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.59.0_1780243078515_0.12402554148888556","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@sentry/junior","version":"0.60.0","_id":"@sentry/junior@0.60.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"080800a1a221b5240c8672c8d937f3780327ac75","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.60.0.tgz","fileCount":245,"integrity":"sha512-i2FhWEXo1QMAAOaokefsvQhMV3dmB+IHI9zv7B7Oxa8uPCo+usKY8WcY8YvsCF0/x/FVucepAakSD3y5s8sO4Q==","signatures":[{"sig":"MEUCICLxnOqGkLqnxHEQYXf3WTVQs/S4UoJWF4U2dZ8caFc4AiEA2A474mKpEFYlWKaiAsbGbq4hviqjGCYe1zGoGBm98ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1235953},"type":"module","_from":"file:/tmp/craft-YFDiYn/sentry-junior-0.60.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-YFDiYn/sentry-junior-0.60.0.tgz","_integrity":"sha512-i2FhWEXo1QMAAOaokefsvQhMV3dmB+IHI9zv7B7Oxa8uPCo+usKY8WcY8YvsCF0/x/FVucepAakSD3y5s8sO4Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.60.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.60.0_1780248519320_0.7927728077093112","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@sentry/junior","version":"0.60.1","_id":"@sentry/junior@0.60.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"25fa478165eb08ba51464af80e1676580b173225","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.60.1.tgz","fileCount":245,"integrity":"sha512-m7qtxhclJJ+I048NaXILa5Bk5OXnWDlweUWWkrOgJ0WhJUpmQ4KBELcmZbFzN1Yt2MQpmPZS8syFKZMw2kv65Q==","signatures":[{"sig":"MEYCIQDUAbXvkotj9bStJniaTD4dsrdVL9L6M+g2aayOfzSRBwIhAOtE6Ec6qdkGrCMsCCii607eu7CbdCICXBA49Elt7VFY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1236727},"type":"module","_from":"file:/tmp/craft-5PaSCH/sentry-junior-0.60.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-5PaSCH/sentry-junior-0.60.1.tgz","_integrity":"sha512-m7qtxhclJJ+I048NaXILa5Bk5OXnWDlweUWWkrOgJ0WhJUpmQ4KBELcmZbFzN1Yt2MQpmPZS8syFKZMw2kv65Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.60.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.60.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.60.1_1780252408049_0.04531379793503931","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@sentry/junior","version":"0.61.0","_id":"@sentry/junior@0.61.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5ce87280afc9e4be32ed2a225f1cdc0d59de5590","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.61.0.tgz","fileCount":245,"integrity":"sha512-1Sfud8myVPEhjd/i2WG6tCY16JrFXErAurS0gJGd7ojp2tmtW7hqNNZ3PYL2V/XxP9YI24MUsy5wDpC5EasQwA==","signatures":[{"sig":"MEQCIDh67ZG44RbN93oBTDqciOpuOf7494s6QVFwhxah4rl8AiBpPikCRZ07ZXyYjlCb5X2YN/UXH61jd3TYGMvQsahGkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237424},"type":"module","_from":"file:/tmp/craft-zFxmaC/sentry-junior-0.61.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-zFxmaC/sentry-junior-0.61.0.tgz","_integrity":"sha512-1Sfud8myVPEhjd/i2WG6tCY16JrFXErAurS0gJGd7ojp2tmtW7hqNNZ3PYL2V/XxP9YI24MUsy5wDpC5EasQwA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.61.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.61.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.61.0_1780257585116_0.0256052627798824","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@sentry/junior","version":"0.62.0","_id":"@sentry/junior@0.62.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a4095730575bd36bb8985b9707379829c6010a66","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.62.0.tgz","fileCount":245,"integrity":"sha512-zcyDaTQaEA7/MUo3Hshy9cBE3eS2BXqvfq23JiZimMhozchcA/UQhoGOr6QciTk93hWju7B9yxEU9YURxyZHqQ==","signatures":[{"sig":"MEUCIQCtHGC4RKWhWHJE7RQax9o0y0YyiL50nsohOqyaBki+CQIgAp0N1QE4HQktXGLMcwr74qphtnXLUiZ8RRf5PDK48yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240461},"type":"module","_from":"file:/tmp/craft-eCKugE/sentry-junior-0.62.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-eCKugE/sentry-junior-0.62.0.tgz","_integrity":"sha512-zcyDaTQaEA7/MUo3Hshy9cBE3eS2BXqvfq23JiZimMhozchcA/UQhoGOr6QciTk93hWju7B9yxEU9YURxyZHqQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.62.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.62.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.62.0_1780261754614_0.725725841562356","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@sentry/junior","version":"0.63.0","_id":"@sentry/junior@0.63.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"de113451430ad7360bebd46f2969faff82145589","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.63.0.tgz","fileCount":245,"integrity":"sha512-tCFLy1V7nvcHLeWc4UnKDyMn/9mLC3RFrUufG/rP3MF7YO1WTS+E5X62ePXpZQrgkXeYDpV/G4OFkLpzO2WJEA==","signatures":[{"sig":"MEQCICT58/3DTEiasSROHD4w1rZEA28bOtQclCTDEWQo4xioAiBbIuxrLMPXQZVGiJxgAHvaRlulDf4eVv/LPq7Fh4AR0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248269},"type":"module","_from":"file:/tmp/craft-0F28b0/sentry-junior-0.63.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0F28b0/sentry-junior-0.63.0.tgz","_integrity":"sha512-tCFLy1V7nvcHLeWc4UnKDyMn/9mLC3RFrUufG/rP3MF7YO1WTS+E5X62ePXpZQrgkXeYDpV/G4OFkLpzO2WJEA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.63.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.63.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.63.0_1780385605260_0.7061509233038479","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@sentry/junior","version":"0.64.0","_id":"@sentry/junior@0.64.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6d012656c0c4fea903bd55604faa1c4937f50941","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.64.0.tgz","fileCount":248,"integrity":"sha512-aAiONe12iduiXYqguoT88tPHQAuuBkAdu3csFMY1Onwp2/3Xd2nvsG0lsqMRJInIiKpNTVfnPuozMyAgKIzmvg==","signatures":[{"sig":"MEUCIHar02eicRiVVsiuFrJMSUiQhzreoDQV8XmtQlltIswDAiEA92BkDqULXvEFquKG2IziLaZXpxQLQtScyvgzWLbTJQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271176},"type":"module","_from":"file:/tmp/craft-ga96Z1/sentry-junior-0.64.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ga96Z1/sentry-junior-0.64.0.tgz","_integrity":"sha512-aAiONe12iduiXYqguoT88tPHQAuuBkAdu3csFMY1Onwp2/3Xd2nvsG0lsqMRJInIiKpNTVfnPuozMyAgKIzmvg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.64.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.64.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.64.0_1780410626217_0.06795222843984061","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@sentry/junior","version":"0.65.0","_id":"@sentry/junior@0.65.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f44d0b91cb44e678f24863fef128b0018625105f","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.65.0.tgz","fileCount":248,"integrity":"sha512-NDtEsBvUwz+/wEQ8SmyEHVEXWG9teYlDi7DP1hPXZ6YsoHo8ef2EQvcnAXFFp2CCNALMyzIOIYpAjgbKdF7PwA==","signatures":[{"sig":"MEQCIEv1jsKdrBWWuSGDJ1kbLHxsh6OXFW8N8z6C90QJXQlDAiAaL59uATQKVaeRKCw5OaqqN4Ionstqf+kyILM5qYr7OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1272001},"type":"module","_from":"file:/tmp/craft-tpZNF7/sentry-junior-0.65.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-tpZNF7/sentry-junior-0.65.0.tgz","_integrity":"sha512-NDtEsBvUwz+/wEQ8SmyEHVEXWG9teYlDi7DP1hPXZ6YsoHo8ef2EQvcnAXFFp2CCNALMyzIOIYpAjgbKdF7PwA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.65.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.65.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.65.0_1780423556829_0.24929154328669134","host":"s3://npm-registry-packages-npm-production"}},"0.65.1":{"name":"@sentry/junior","version":"0.65.1","_id":"@sentry/junior@0.65.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e92310ef4637fcaf8f761093455f03c74ac97edd","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.65.1.tgz","fileCount":264,"integrity":"sha512-mjrTA8Y9o+V2fr26QBHq4/orPQVV1kB1CM7NRBQneYO8plPVWDa7Ccgw+1QFFN7wP8tHfVUUwfuRKiexKxHD9w==","signatures":[{"sig":"MEQCIAEdj9BPJcoDMRGNC6t5fWDEvNOd/ylc9GV76B9wfdsXAiATkdEvui5SYq9NE36f3Wc0tOLRiVt4f5cBksDWRYefFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390130},"type":"module","_from":"file:/tmp/craft-P2Z0YX/sentry-junior-0.65.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-P2Z0YX/sentry-junior-0.65.1.tgz","_integrity":"sha512-mjrTA8Y9o+V2fr26QBHq4/orPQVV1kB1CM7NRBQneYO8plPVWDa7Ccgw+1QFFN7wP8tHfVUUwfuRKiexKxHD9w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.65.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.65.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.65.1_1780505858890_0.16966196484368035","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@sentry/junior","version":"0.66.0","_id":"@sentry/junior@0.66.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1363371d33b798df0b4c221877d6dc21ab90ee3d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.66.0.tgz","fileCount":264,"integrity":"sha512-tV9FaBz0cfp6SrdONKNlzCFyjN2oGz9IlsKF/LQKanrIOyPJ1OIByFzbAsIq5R7bzwhLpNEiKzIyVyLPCxiP7Q==","signatures":[{"sig":"MEYCIQC3Mf02Id3is9LvNhJ5ooqJkO2Mq1XIczXCC8eaEPdoZAIhAKFnwiuhdCSCgBdNvwTBtEvpld5HVip/G2lchdUk0XQu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390992},"type":"module","_from":"file:/tmp/craft-kj69z0/sentry-junior-0.66.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kj69z0/sentry-junior-0.66.0.tgz","_integrity":"sha512-tV9FaBz0cfp6SrdONKNlzCFyjN2oGz9IlsKF/LQKanrIOyPJ1OIByFzbAsIq5R7bzwhLpNEiKzIyVyLPCxiP7Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.66.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.66.0_1780552636809_0.9349996898005437","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@sentry/junior","version":"0.66.1","_id":"@sentry/junior@0.66.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"06eaa8f78d4bf3fd517f1effdf2bf8881fd5afa1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.66.1.tgz","fileCount":264,"integrity":"sha512-NlIHmFoK1+woWxyawCXJ7jrTxduDhqXy0y+Z02v1LKqWpa5q89h4gAjaeN0Zwg5Ba1JXgMxgYfqD/UiRQ+8qzg==","signatures":[{"sig":"MEYCIQCYC7A/tr2SvsLNZw+g+sJpaGKr+ExoCbaazmNyOQlWOwIhAPbS4LYeT5hUmI5EEL6thW9G2wYKbi7MeE+E/d4NfCxd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1394830},"type":"module","_from":"file:/tmp/craft-GAtZdA/sentry-junior-0.66.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-GAtZdA/sentry-junior-0.66.1.tgz","_integrity":"sha512-NlIHmFoK1+woWxyawCXJ7jrTxduDhqXy0y+Z02v1LKqWpa5q89h4gAjaeN0Zwg5Ba1JXgMxgYfqD/UiRQ+8qzg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.66.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.66.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.66.1_1780555251833_0.7187159803944891","host":"s3://npm-registry-packages-npm-production"}},"0.66.2":{"name":"@sentry/junior","version":"0.66.2","_id":"@sentry/junior@0.66.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6013331e3aafe1d18b985b114598e4fa9701eeab","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.66.2.tgz","fileCount":264,"integrity":"sha512-dTKvmFUCUUB5yiZv2pLsHXQ4CMRZV0eBlVXtWELp6IlkJrLKj5//YHmKGWMKwzA084wgnhafAzNLsklJmmIsEw==","signatures":[{"sig":"MEQCIH2RxAHI0MPuGJATb8/MS0wU9Vgl8XhsHSGqEGfAQPdpAiAKGCOP8gyLMPEaYYvY6Gxh7XhHpJ9lefju8z2VcM88Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1394979},"type":"module","_from":"file:/tmp/craft-BC8q1h/sentry-junior-0.66.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-BC8q1h/sentry-junior-0.66.2.tgz","_integrity":"sha512-dTKvmFUCUUB5yiZv2pLsHXQ4CMRZV0eBlVXtWELp6IlkJrLKj5//YHmKGWMKwzA084wgnhafAzNLsklJmmIsEw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.66.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.66.2"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.66.2_1780556756990_0.5211718877059066","host":"s3://npm-registry-packages-npm-production"}},"0.66.3":{"name":"@sentry/junior","version":"0.66.3","_id":"@sentry/junior@0.66.3","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"fbd8e60f57f5754b28991361fdad31b3a670496b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.66.3.tgz","fileCount":264,"integrity":"sha512-eMsz+BfjuvCHYbYvdMxRwOlBF5Ju8qabWNzyD6eELDi+7Zzl/pMVNltBmhLBz5RpcXMlTul9PAdqjBX6TR2U4A==","signatures":[{"sig":"MEUCIEHtQ5mNtaDDNw0XOHOS1w3lc2VlRaJS+l23mxGd0r15AiEAtWF4h/8XtnEA8Tz7yJTIsmNiYE8iQaD/PjlZYhtwgIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1394979},"type":"module","_from":"file:/tmp/craft-Dr1Scl/sentry-junior-0.66.3.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Dr1Scl/sentry-junior-0.66.3.tgz","_integrity":"sha512-eMsz+BfjuvCHYbYvdMxRwOlBF5Ju8qabWNzyD6eELDi+7Zzl/pMVNltBmhLBz5RpcXMlTul9PAdqjBX6TR2U4A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.66.3","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.66.3"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.66.3_1780558234248_0.37243516053329007","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@sentry/junior","version":"0.67.0","_id":"@sentry/junior@0.67.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"121a3aece36f4754c20f83d935b2fd7c51331d52","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.67.0.tgz","fileCount":264,"integrity":"sha512-ddMM/BbjPQr+dPgZ6Gxfk9AeLIzKbCP+8WU01xmhtMooYS61hTHLaBnoebog4EFbGAHFdD62dBd8iVfbziTzxw==","signatures":[{"sig":"MEUCIQDzbUxhbC0ClrWtCKsARtmAKheHHFiXvshOM7KEiFwndgIgVFxUVuHAGaIzAVrWVfyuijUPXSizlodKB6dvuIKy0LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416147},"type":"module","_from":"file:/tmp/craft-ZLMl1q/sentry-junior-0.67.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ZLMl1q/sentry-junior-0.67.0.tgz","_integrity":"sha512-ddMM/BbjPQr+dPgZ6Gxfk9AeLIzKbCP+8WU01xmhtMooYS61hTHLaBnoebog4EFbGAHFdD62dBd8iVfbziTzxw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.67.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.67.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.67.0_1780621202212_0.0948733951451537","host":"s3://npm-registry-packages-npm-production"}},"0.67.1":{"name":"@sentry/junior","version":"0.67.1","_id":"@sentry/junior@0.67.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"90f17e1cc87c7ed592bed19f1813e72a6283db72","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.67.1.tgz","fileCount":266,"integrity":"sha512-V9/iVNuahkv776Ozz3AQOdsV2Y8EwhaC5FJyL04GarNZpInh62xv73lHho30EJC5D8LXrLy61pBtpQQskde3hQ==","signatures":[{"sig":"MEUCIQCoIE2oG02wq5REX82pRCbrvogjl572nSzd1P3mMAGUOAIgejEdOMMP0B/EVeTljwOIKEHwDyEDOLh4VLtalJlPtb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426694},"type":"module","_from":"file:/tmp/craft-V63bq7/sentry-junior-0.67.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-V63bq7/sentry-junior-0.67.1.tgz","_integrity":"sha512-V9/iVNuahkv776Ozz3AQOdsV2Y8EwhaC5FJyL04GarNZpInh62xv73lHho30EJC5D8LXrLy61pBtpQQskde3hQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.67.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.67.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.67.1_1780641079641_0.4753023699972989","host":"s3://npm-registry-packages-npm-production"}},"0.67.2":{"name":"@sentry/junior","version":"0.67.2","_id":"@sentry/junior@0.67.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b8f9ca3267839df2c889ed42f7a2311da6965607","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.67.2.tgz","fileCount":266,"integrity":"sha512-rAIdajdPc5WtB5l0FPeROyzYi5ZwHxUpuNIv0c0S6AQlv9fNs+ikcC5rQbLyPMUMWUXrpADfqoNHUC6fR8CWlw==","signatures":[{"sig":"MEUCIAQJ1HuLHfIx4u6f4fwo36b3ymgEaPcGS/Ohrv0F/uEkAiEAottbO6ztY/xHw2YHe6K0W2tgH9Ox3yrJ4bpWNMIb/wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428317},"type":"module","_from":"file:/tmp/craft-Yv9m8E/sentry-junior-0.67.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Yv9m8E/sentry-junior-0.67.2.tgz","_integrity":"sha512-rAIdajdPc5WtB5l0FPeROyzYi5ZwHxUpuNIv0c0S6AQlv9fNs+ikcC5rQbLyPMUMWUXrpADfqoNHUC6fR8CWlw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.67.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.67.2"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.67.2_1780645558466_0.1896797316785599","host":"s3://npm-registry-packages-npm-production"}},"0.67.3":{"name":"@sentry/junior","version":"0.67.3","_id":"@sentry/junior@0.67.3","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"15b1f64a8c47330e56db595dacb642cd75c38a2d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.67.3.tgz","fileCount":266,"integrity":"sha512-5FXWHgRhx3A3N4g1Ky8sYXk/2fRjygQB9/jTWS7KBA+WvceXzSraP4U1a0Ielv9DRLUivX1kc1JYzgfoaYV8Bg==","signatures":[{"sig":"MEYCIQCdOr6DHtbWFshH9AYwlPAK+ivAT55Xai9qKPGqhUhq/QIhANJZuhxQlT+MdSlYwmiQULzgHDQiGTWjNntn38VjNQDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432010},"type":"module","_from":"file:/tmp/craft-RiZK7y/sentry-junior-0.67.3.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-RiZK7y/sentry-junior-0.67.3.tgz","_integrity":"sha512-5FXWHgRhx3A3N4g1Ky8sYXk/2fRjygQB9/jTWS7KBA+WvceXzSraP4U1a0Ielv9DRLUivX1kc1JYzgfoaYV8Bg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.67.3","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.67.3"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.67.3_1780648049212_0.6657670890580079","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@sentry/junior","version":"0.68.0","_id":"@sentry/junior@0.68.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6392187f5ea2b10a49bff25dadcafd687c74c160","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.68.0.tgz","fileCount":266,"integrity":"sha512-LbV2VeO2VtGjkA4RsuePanZZKigi6EAkqS5z2iRbMPWAvBFPZaDJZHMfwj9kA7r35cwGg6UyqzRfpRlRxwZ8zQ==","signatures":[{"sig":"MEUCIG8CrSowQNoQ+0/14XvGrIEwB700TlFh04d2WLq0YVGAAiEAlQZi+0i9LDguV1kssUiMustHvGSeQtAqBJHO8W87B0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429059},"type":"module","_from":"file:/tmp/craft-FJJtBK/sentry-junior-0.68.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-FJJtBK/sentry-junior-0.68.0.tgz","_integrity":"sha512-LbV2VeO2VtGjkA4RsuePanZZKigi6EAkqS5z2iRbMPWAvBFPZaDJZHMfwj9kA7r35cwGg6UyqzRfpRlRxwZ8zQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.68.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@sentry/junior-scheduler":"0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.68.0_1780671983227_0.7294004513004062","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@sentry/junior","version":"0.69.0","_id":"@sentry/junior@0.69.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"239a558dba38cdd4d2c2270f0b34d8753c84eded","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.69.0.tgz","fileCount":271,"integrity":"sha512-nqND+TeCNZcVysqp9NUMxOPF1aVfI/f9uQaIXzXhI/53DYE7lrMcF4LL+1M3qND9N1ie9YwR39arjXKL/4vZoQ==","signatures":[{"sig":"MEQCIDHRVxgdOM6kYOt1+ds4CQU832Ml09DB8KkUXLMo72ZbAiAD5wYT/4r1ikF4hNfcJcY8pAQpmo2Rt7w9UW1G61k9Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1470345},"type":"module","_from":"file:/tmp/craft-ix2qJH/sentry-junior-0.69.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ix2qJH/sentry-junior-0.69.0.tgz","_integrity":"sha512-nqND+TeCNZcVysqp9NUMxOPF1aVfI/f9uQaIXzXhI/53DYE7lrMcF4LL+1M3qND9N1ie9YwR39arjXKL/4vZoQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.69.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.69.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.69.0_1780887748676_0.41272109082501496","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@sentry/junior","version":"0.70.0","_id":"@sentry/junior@0.70.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4a2af53a872678d946bac6a423efaf93332a004a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.70.0.tgz","fileCount":272,"integrity":"sha512-BTYldt6/I7BjoTKB/ZkzdB1oz1B49mwkErRt74hWiNGRqaPLsgfm1Mmhuy1ICwohMx6hl6wWb7T667NstylryA==","signatures":[{"sig":"MEUCIQC8sgUt5s8W1OUj7cs1g0TcTM5xy1CH9meQQ7gVSz4SaQIgFYce0gtpXPeBUR6IGCNK4ORmnyVahWy+4r0dRuQnh8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489689},"type":"module","_from":"file:/tmp/craft-TbLOX3/sentry-junior-0.70.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-TbLOX3/sentry-junior-0.70.0.tgz","_integrity":"sha512-BTYldt6/I7BjoTKB/ZkzdB1oz1B49mwkErRt74hWiNGRqaPLsgfm1Mmhuy1ICwohMx6hl6wWb7T667NstylryA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.70.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.70.0_1780961393469_0.013383373961696865","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@sentry/junior","version":"0.71.0","_id":"@sentry/junior@0.71.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a2d14d0c72c885965a3b31e34a6d9fc7c57071b0","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.71.0.tgz","fileCount":272,"integrity":"sha512-DGFSmkMdJdzT3JE4VhEYEW9pnmxAteCubZIlM7vNrd2qFDHkA4yxxbb3rhUi7dsLpcbKDXQi56GRc9kB3NNCbQ==","signatures":[{"sig":"MEUCIDK0ar6lPpWj9kxHvy4Ulqkn0k7u00mFFSAjtxxYXGdzAiEAslcXrWtvcRCHygGoTrdagpOvJabS8Vdayx23hop9aG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495111},"type":"module","_from":"file:/tmp/craft-EGUKiT/sentry-junior-0.71.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-EGUKiT/sentry-junior-0.71.0.tgz","_integrity":"sha512-DGFSmkMdJdzT3JE4VhEYEW9pnmxAteCubZIlM7vNrd2qFDHkA4yxxbb3rhUi7dsLpcbKDXQi56GRc9kB3NNCbQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.71.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.71.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.71.0_1780967034609_0.11635577757843985","host":"s3://npm-registry-packages-npm-production"}},"0.71.1":{"name":"@sentry/junior","version":"0.71.1","_id":"@sentry/junior@0.71.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"34f73f3e652d38e02575ef8efe2f034a36425d09","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.71.1.tgz","fileCount":272,"integrity":"sha512-DGmFhAGNd5pR85QoPKW9lr71y/5JFiNURciLYi/fpbxiTi40zdAvkrPRfY5IQTscye2NSjGshWBJljcZ+1lB8Q==","signatures":[{"sig":"MEUCIATAMVWr9ZzQ0vQ1tqVomkul44NfHTX/AoARfwXbeCsBAiEA0rjRp9QHNFUmuEz38/8KilHoomp6T8I2K27gaSvyVKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1498696},"type":"module","_from":"file:/tmp/craft-33HY4H/sentry-junior-0.71.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-33HY4H/sentry-junior-0.71.1.tgz","_integrity":"sha512-DGmFhAGNd5pR85QoPKW9lr71y/5JFiNURciLYi/fpbxiTi40zdAvkrPRfY5IQTscye2NSjGshWBJljcZ+1lB8Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.71.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.71.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.71.1_1780973556400_0.6462704921251987","host":"s3://npm-registry-packages-npm-production"}},"0.71.2":{"name":"@sentry/junior","version":"0.71.2","_id":"@sentry/junior@0.71.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"36c78aed53a5b535ab52fd1405e1b3ac0458da14","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.71.2.tgz","fileCount":272,"integrity":"sha512-1Q9CWbkbxsW0jL2qPKFU7qkJE5xdlf5s0cCTcJn3qO6JoPCn0CihioUKEUmBcrc7pPfJvN5Fcg+Q7HOogInIVA==","signatures":[{"sig":"MEUCIFoXtgQw8S7MsZWICkQ/3piR9EaYHxBnQ/9RzBWCw4i4AiEA4jRUVlEDUTPrSR2UiqbsnRi8RFYVgDDhpBTF0SWk3Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499141},"type":"module","_from":"file:/tmp/craft-W0odCZ/sentry-junior-0.71.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-W0odCZ/sentry-junior-0.71.2.tgz","_integrity":"sha512-1Q9CWbkbxsW0jL2qPKFU7qkJE5xdlf5s0cCTcJn3qO6JoPCn0CihioUKEUmBcrc7pPfJvN5Fcg+Q7HOogInIVA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.71.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.71.2"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.71.2_1780977119934_0.22529369223482365","host":"s3://npm-registry-packages-npm-production"}},"0.71.3":{"name":"@sentry/junior","version":"0.71.3","_id":"@sentry/junior@0.71.3","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1338e5a1f8a624ecf10e3d438412219e1d61f3df","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.71.3.tgz","fileCount":272,"integrity":"sha512-BKDP2908CiQYrUlyxAmJIF4SKYs/lj01QO7ZUi0ls6H1BZ2EhnznFyp4ijdcxr6dEhl/EJavDUmTyQXE/Nc0kA==","signatures":[{"sig":"MEUCIQCYqc6vU8/mpwpeGrKZWD+iBeg8Nmt4q2hQ3cutRkya3AIgPQeOO+42C+MHv6eAceYGSKbVUlhNpMc9fUVeo/FV3Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499124},"type":"module","_from":"file:/tmp/craft-yBgYZQ/sentry-junior-0.71.3.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-yBgYZQ/sentry-junior-0.71.3.tgz","_integrity":"sha512-BKDP2908CiQYrUlyxAmJIF4SKYs/lj01QO7ZUi0ls6H1BZ2EhnznFyp4ijdcxr6dEhl/EJavDUmTyQXE/Nc0kA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.71.3","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.71.3"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.71.3_1780980016926_0.5195622395859969","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@sentry/junior","version":"0.72.0","_id":"@sentry/junior@0.72.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1bee050294a3b1f1c30e44af2f282e481a35e9bc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.72.0.tgz","fileCount":278,"integrity":"sha512-q3y/vFnUs8JKvN3Gvzqgc/h8PDsFy7MneJBcKSW+arsNtQFjzGoXt/CARqUmL9OXxO5ssmwVOh8W3qrqCydF7Q==","signatures":[{"sig":"MEUCIBnVXdx+iYuC9vchX/5b1ib50jaDXynj0URtrP2nWCiWAiEAxRlBW8n2Ea3X2/KBMDCxRct6NQItYdlIwZXqfh/tyCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552813},"type":"module","_from":"file:/tmp/craft-lLj040/sentry-junior-0.72.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-lLj040/sentry-junior-0.72.0.tgz","_integrity":"sha512-q3y/vFnUs8JKvN3Gvzqgc/h8PDsFy7MneJBcKSW+arsNtQFjzGoXt/CARqUmL9OXxO5ssmwVOh8W3qrqCydF7Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.72.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.72.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.72.0_1781063307030_0.8064524377211386","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@sentry/junior","version":"0.73.0","_id":"@sentry/junior@0.73.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"660279787a5436e82bc1ca756b35336ff39b1cf5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.73.0.tgz","fileCount":282,"integrity":"sha512-43Y4jRAW3A6fWXuFwJlCuSoSn6WOk/NoAvGnQ3Qd1FVYltxE1LYlpVk0DidB9nX2l0DXgleBhUJnKlrgjWJayA==","signatures":[{"sig":"MEUCIA+OUbjSFjP70q95+tDNmSkDxFw1eCQKgbLkGbB8Z5bTAiEA/R0ajc9ak2c311VhNyqSLMjaK+d5DU7J7v8yD0bmduk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601840},"type":"module","_from":"file:/tmp/craft-g4fVZ2/sentry-junior-0.73.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-g4fVZ2/sentry-junior-0.73.0.tgz","_integrity":"sha512-43Y4jRAW3A6fWXuFwJlCuSoSn6WOk/NoAvGnQ3Qd1FVYltxE1LYlpVk0DidB9nX2l0DXgleBhUJnKlrgjWJayA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.73.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"^4.1.7","@sentry/junior-scheduler":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.73.0_1781216239582_0.940428620770621","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@sentry/junior","version":"0.74.0","_id":"@sentry/junior@0.74.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"feedc7a807e74c6cdb5c34a2e4749b582346e323","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.74.0.tgz","fileCount":297,"integrity":"sha512-7Ut0dRwRnCHdWTYwDBhj/A5Meg20v5IrfHtrqvIv5wSdZAt1QUJxYOjLdkvsgCACDucWoVH9W2HNDgWPnZMvzg==","signatures":[{"sig":"MEUCIQDoPjSpeoftsd4wh8ijKRZmwnsNNzqUSHdTkHyuU5ZiGwIgHPNj9FTnNJRmxT3OFaqUoRxh7KQLfRO4Aa2p81EFFtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1764567},"type":"module","_from":"file:/tmp/craft-1EzlaD/sentry-junior-0.74.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-1EzlaD/sentry-junior-0.74.0.tgz","_integrity":"sha512-7Ut0dRwRnCHdWTYwDBhj/A5Meg20v5IrfHtrqvIv5wSdZAt1QUJxYOjLdkvsgCACDucWoVH9W2HNDgWPnZMvzg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.74.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-scheduler":"0.74.0","@sentry/junior-test-fixtures":"0.72.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.74.0_1781300553059_0.8189264052056147","host":"s3://npm-registry-packages-npm-production"}},"0.74.1":{"name":"@sentry/junior","version":"0.74.1","_id":"@sentry/junior@0.74.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"73571d899f9348f258ca815f62a9ccead7c274f8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.74.1.tgz","fileCount":297,"integrity":"sha512-FnJk5jzXw+dGBdbJK/H14iIOrnGGPbpLp9Tx9bJj3zzLGMuCqi84KfabVWxABX3bd7bQ80VGliwBtKA3Fz1A8Q==","signatures":[{"sig":"MEUCIQDvy59WcotpQ8xDdqIW+fFtHgKVZ2X58dToNQ02/0oYRwIgPxj6FEo8zJvZn/Umiwz3089RrhebZQ3mCfcRyh+UBcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1764567},"type":"module","_from":"file:/tmp/craft-eO7ZKo/sentry-junior-0.74.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts","test":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"pnpm run test:slack-boundary && pnpm run test:arch-boundary && vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","test:arch-boundary":"depcruise --config .dependency-cruiser.mjs src/chat","test:slack-boundary":"node scripts/check-slack-test-boundary.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-eO7ZKo/sentry-junior-0.74.1.tgz","_integrity":"sha512-FnJk5jzXw+dGBdbJK/H14iIOrnGGPbpLp9Tx9bJj3zzLGMuCqi84KfabVWxABX3bd7bQ80VGliwBtKA3Fz1A8Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.74.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-scheduler":"0.74.1","@sentry/junior-test-fixtures":"0.72.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.74.1_1781305631339_0.23048767812616866","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@sentry/junior","version":"0.75.0","_id":"@sentry/junior@0.75.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b9ba0f4af7524f6ef63d79590cbd492ef92e1ccb","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.75.0.tgz","fileCount":317,"integrity":"sha512-jyHb8tmq5nIdXkcn3UfSlCi/btQYEtUb7udsr6W3dkMy7dpQfS7akO11l0ZgJ0ft9RPO3wCiq05yppbR3Gfmzg==","signatures":[{"sig":"MEUCIQDC/zShNHLyuo43Ac1Ls7Nvw4i4Peb1sG4aflFOup70ywIgCYMpid/z7VKcK1J0YELPSyjIccOOo2d6H1P8gwEI2B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1799385},"type":"module","_from":"file:/tmp/craft-vEVVkh/sentry-junior-0.75.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-vEVVkh/sentry-junior-0.75.0.tgz","_integrity":"sha512-jyHb8tmq5nIdXkcn3UfSlCi/btQYEtUb7udsr6W3dkMy7dpQfS7akO11l0ZgJ0ft9RPO3wCiq05yppbR3Gfmzg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"10.9.8","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.53.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.75.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.75.0","@sentry/junior-test-fixtures":"0.72.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.75.0_1781817904072_0.25145353463683295","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@sentry/junior","version":"0.76.0","_id":"@sentry/junior@0.76.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7eee62e3da11cc5d1814316e4e76e840e6ca0381","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.76.0.tgz","fileCount":328,"integrity":"sha512-1h9GI4Dt5U+LE2A7NOVPk6xCP1V2yVSqBbt/jGpysPernSWDUyBT1J4zbpk/eAxEvo2nZJp6m8z2e+hjt/G7Eg==","signatures":[{"sig":"MEQCIHa4eYikfOfIESgbxlUforXTbPyB0ZTpRawR7Zv6+2owAiAhb/6NzKy8JKhud7mhzOJLaLhPhxNnV23EZ9PWXim/ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853678},"type":"module","_from":"file:/tmp/craft-KDxOtK/sentry-junior-0.76.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-KDxOtK/sentry-junior-0.76.0.tgz","_integrity":"sha512-1h9GI4Dt5U+LE2A7NOVPk6xCP1V2yVSqBbt/jGpysPernSWDUyBT1J4zbpk/eAxEvo2nZJp6m8z2e+hjt/G7Eg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.76.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.76.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.76.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.76.0_1782542875353_0.3781819388157195","host":"s3://npm-registry-packages-npm-production"}},"0.76.1":{"name":"@sentry/junior","version":"0.76.1","_id":"@sentry/junior@0.76.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"edc3fa8670bf0785a622a72aba58e05a56449253","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.76.1.tgz","fileCount":328,"integrity":"sha512-jW3Iqg1pdS7EmHjnLLvK4a7BJKlgQ7xSq021LLSf9yNm4iwbbysyS3gdsCAEk9PIaE+BlFwf0/eh39SX8tLk6g==","signatures":[{"sig":"MEQCIBI79bmP4PCLlMVHhcouOMloqaY0b+Bs0GwRFDirotV8AiAkwU32eKaZjoQUgNABFxJooJCRt3ldcO3L/8A2xBoGHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1854859},"type":"module","_from":"file:/tmp/craft-OGO7rW/sentry-junior-0.76.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-OGO7rW/sentry-junior-0.76.1.tgz","_integrity":"sha512-jW3Iqg1pdS7EmHjnLLvK4a7BJKlgQ7xSq021LLSf9yNm4iwbbysyS3gdsCAEk9PIaE+BlFwf0/eh39SX8tLk6g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.76.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.76.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.76.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.76.1_1782547048648_0.18550034969520413","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@sentry/junior","version":"0.77.0","_id":"@sentry/junior@0.77.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0efd1b828e3cd3178c1b5b588301e76ac7dcae5a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.77.0.tgz","fileCount":329,"integrity":"sha512-Qqbz3+juwyg6qYEycGOrBYNs9MbSbssgLDGMpGiNy1h7b/rmg2m582IDK5OkC5DFTZaqZoriRMGxb1oe2YsTqQ==","signatures":[{"sig":"MEUCIQDro12TzZYfQUSFR/QJAeM9hOUfI3fNXhLr+qAYVOuplAIgFxTMzrBYkNBzLS6uxanQvEd9VDHoCNvebNnrM588gzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855915},"type":"module","_from":"file:/tmp/craft-o7lNbX/sentry-junior-0.77.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-o7lNbX/sentry-junior-0.77.0.tgz","_integrity":"sha512-Qqbz3+juwyg6qYEycGOrBYNs9MbSbssgLDGMpGiNy1h7b/rmg2m582IDK5OkC5DFTZaqZoriRMGxb1oe2YsTqQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.77.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.77.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.77.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.77.0_1782584909311_0.08499743827342199","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@sentry/junior","version":"0.78.0","_id":"@sentry/junior@0.78.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"84b6dafa87bbe6f1aac674b2e8223844a0e50e2f","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.78.0.tgz","fileCount":330,"integrity":"sha512-HzwIy2Bs2KUGXu+9k2BNcBqJsbtb9Xs+L9Ca83s4CeIv8rG67uNOCZDeZWWxLvCgO5O03Fc6ib/ggdZqF0uUpw==","signatures":[{"sig":"MEUCIQDKWJSI2MO8d04o6CYF92KcnA2q/P2kXIRBVTWw9BMZJgIgCbeq3DFd2kPMyOxjl+mogVmwfPrycFLX8SUt5PqC0FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1871821},"type":"module","_from":"file:/tmp/craft-3Sl7Xx/sentry-junior-0.78.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-3Sl7Xx/sentry-junior-0.78.0.tgz","_integrity":"sha512-HzwIy2Bs2KUGXu+9k2BNcBqJsbtb9Xs+L9Ca83s4CeIv8rG67uNOCZDeZWWxLvCgO5O03Fc6ib/ggdZqF0uUpw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.78.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.78.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.78.0_1782593096414_0.0428329714748501","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@sentry/junior","version":"0.79.0","_id":"@sentry/junior@0.79.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"48c11d93463d7508da4f9135c9d209ad1c7e0b3b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.79.0.tgz","fileCount":330,"integrity":"sha512-Dhp6qKZxtJutgucqy/fkb6SVySZaCHobf3U4dCr8+4E9aGbPoZMoqnvA42lFylS69SCAXdXL/gxKARvzbTrP6A==","signatures":[{"sig":"MEUCIFCk1futq777V3y7FbJ+himI4vDeh/YfH3NfccTZildcAiEAuE46pxkEojyAlsDBuwkoNChS9mXGQlEbHMwPOj/ACB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886561},"type":"module","_from":"file:/tmp/craft-LlvinN/sentry-junior-0.79.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-LlvinN/sentry-junior-0.79.0.tgz","_integrity":"sha512-Dhp6qKZxtJutgucqy/fkb6SVySZaCHobf3U4dCr8+4E9aGbPoZMoqnvA42lFylS69SCAXdXL/gxKARvzbTrP6A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.79.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.79.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.79.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.79.0_1782619638299_0.3942743529443984","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@sentry/junior","version":"0.80.0","_id":"@sentry/junior@0.80.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c4ebfe0108ba4d49fa9e5e2a72bf96e428f7ede5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.80.0.tgz","fileCount":333,"integrity":"sha512-wO8cLJqBSaTqW+gjSnzXWBCfl2fwwTtriocOwYo7haQiT1K090SvdxpqzUe+GlTNmLY4hpcRHomO0lT/c4hIIQ==","signatures":[{"sig":"MEYCIQCxaeHjL8KMVtU6y3U/6+Vwgfnip6xBtleks8bXMdLKPAIhAM5OuVZhmiI5D54zDW2UUtG7EOskDdEdywZ9uHCDHKHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891703},"type":"module","_from":"file:/tmp/craft-FuR4GS/sentry-junior-0.80.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-FuR4GS/sentry-junior-0.80.0.tgz","_integrity":"sha512-wO8cLJqBSaTqW+gjSnzXWBCfl2fwwTtriocOwYo7haQiT1K090SvdxpqzUe+GlTNmLY4hpcRHomO0lT/c4hIIQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.80.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.80.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.80.0_1782689385132_0.47523595153697684","host":"s3://npm-registry-packages-npm-production"}},"0.80.1":{"name":"@sentry/junior","version":"0.80.1","_id":"@sentry/junior@0.80.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"035f95b743383f68d622e6b3c12c0059d7fef670","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.80.1.tgz","fileCount":333,"integrity":"sha512-S8Miv9zOXE1ytVZ8+NWBhX2NbyoRue+eW6ozJE7L6im8z6Ie25uKYN10bGK4N2P/qLcGlLIa+D8e7H37jlOhCw==","signatures":[{"sig":"MEUCIQD1PCY/5UNPrjknh82CZU/XfoaLV6VhwKJpAgyN7SDzWAIgPq+LqePQAIjuaNcDDYAk96gy5ULrIaCoZtjidtaZoxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891703},"type":"module","_from":"file:/tmp/craft-uDHvqS/sentry-junior-0.80.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-uDHvqS/sentry-junior-0.80.1.tgz","_integrity":"sha512-S8Miv9zOXE1ytVZ8+NWBhX2NbyoRue+eW6ozJE7L6im8z6Ie25uKYN10bGK4N2P/qLcGlLIa+D8e7H37jlOhCw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.80.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.80.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.80.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.80.1_1782694096809_0.38458521789189914","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"@sentry/junior","version":"0.81.0","_id":"@sentry/junior@0.81.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1e2b627f96f4f480e19a19319b5aad3bf3037f52","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.81.0.tgz","fileCount":333,"integrity":"sha512-7D4usvazIikyf6FHVmRHZWXfBbFwjWox1zSPiArz1LwaCBZPVRxLdfbCFkScVnzNRGzZjtYxjLzJrB41DJN7Iw==","signatures":[{"sig":"MEUCIDyTpWTXM3mBlTjiC+iJZbKoqMDe6z2iphi91vQyfi2mAiEA5h5Ixl/tNYgjMXTT1MQNVfL0qbmWJaI6k26PRld6oCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892216},"type":"module","_from":"file:/tmp/craft-29RdUq/sentry-junior-0.81.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-29RdUq/sentry-junior-0.81.0.tgz","_integrity":"sha512-7D4usvazIikyf6FHVmRHZWXfBbFwjWox1zSPiArz1LwaCBZPVRxLdfbCFkScVnzNRGzZjtYxjLzJrB41DJN7Iw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.81.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-memory":"0.81.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.81.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.81.0_1782756561734_0.202953495835537","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@sentry/junior","version":"0.82.0","_id":"@sentry/junior@0.82.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4a1c5f5af3c516852eb9e4a43c3724a1598988d9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.82.0.tgz","fileCount":335,"integrity":"sha512-Q8gficUy2yW/OQ7s5r6Ays6LFzDbaRyk6NruX5xXrqDAcVpUcfcGejboTeDWex2/1aGIXcAucIe3Vh8iyrNTjA==","signatures":[{"sig":"MEUCID36O88UWN2QVvnS0GpXNUbEG1XIek42xu1IgVp/etvDAiEAoJSernhQ9NxWMMh6f8tGZRVm7zku7KJPUkc5eq+uZDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1904899},"type":"module","_from":"file:/tmp/craft-TFQCzu/sentry-junior-0.82.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-TFQCzu/sentry-junior-0.82.0.tgz","_integrity":"sha512-Q8gficUy2yW/OQ7s5r6Ays6LFzDbaRyk6NruX5xXrqDAcVpUcfcGejboTeDWex2/1aGIXcAucIe3Vh8iyrNTjA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.82.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.82.0","@sentry/junior-memory":"0.82.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.82.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.82.0_1782845099597_0.005078627938143843","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@sentry/junior","version":"0.83.0","_id":"@sentry/junior@0.83.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f051654efc1c6a6059e1f844afc863f1d4de4f70","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.83.0.tgz","fileCount":344,"integrity":"sha512-xImHrNceUb1S068M0e0QOJ4IrTlMWZ0RNCgGgWFVHo1c2hK+fHhmC8jV2WUxtYcn8A4TOky+rphhGm6Lg372WQ==","signatures":[{"sig":"MEQCIFmOqb9MQ4PSWh9m6Bt+7AIIqz9Kq4xVAiCgMzmi97tzAiBEghJLQrSLBcs+bl3wnls7q8q+Ehf3pcq0JlAB1JziDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1953827},"type":"module","_from":"file:/tmp/craft-U9dijI/sentry-junior-0.83.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-U9dijI/sentry-junior-0.83.0.tgz","_integrity":"sha512-xImHrNceUb1S068M0e0QOJ4IrTlMWZ0RNCgGgWFVHo1c2hK+fHhmC8jV2WUxtYcn8A4TOky+rphhGm6Lg372WQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.83.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.83.0","@sentry/junior-memory":"0.83.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.83.0_1782880273643_0.5165478232986438","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@sentry/junior","version":"0.84.0","_id":"@sentry/junior@0.84.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1b170091fa715e5c8f4e3730b718530b618465e1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.84.0.tgz","fileCount":344,"integrity":"sha512-SwnUNjLVUtRzgL8iiubUntbW8dpD9E+ELcAAQuFxVqxnlU/5PQjz+rChZtY7LELIWPI/LY2l2Zqq92/al6mHMg==","signatures":[{"sig":"MEUCIQDpmN8cc8IgtpDHfGOd9cw96vxRNAN2VGQROn4+uopu+gIgVpg3bacECrnmfG+YFRvfnwWzt1xcvBzygGCwR4HOWzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974670},"type":"module","_from":"file:/tmp/craft-HjruBR/sentry-junior-0.84.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-HjruBR/sentry-junior-0.84.0.tgz","_integrity":"sha512-SwnUNjLVUtRzgL8iiubUntbW8dpD9E+ELcAAQuFxVqxnlU/5PQjz+rChZtY7LELIWPI/LY2l2Zqq92/al6mHMg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.84.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.84.0","@sentry/junior-memory":"0.84.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.84.0_1782941084549_0.4820998291700447","host":"s3://npm-registry-packages-npm-production"}},"0.84.1":{"name":"@sentry/junior","version":"0.84.1","_id":"@sentry/junior@0.84.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"543880e02e18b68b519f0a9be918fdb7ab236bbc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.84.1.tgz","fileCount":344,"integrity":"sha512-Y+FvvKDBmRwFkK0ZKD43qhjR0FUGxJnIo1B8wwsXI78/oy9W95MevDnOQt11uJoeoEeKPcWXyhmaAKLyxzl5DQ==","signatures":[{"sig":"MEUCIBJBKtj19n3YRzjQoaFmzuQKlKY2jRCKd6NCi+R8X9w8AiEAk1uM/Rh6Rb94tI0W9oc56y1GdFwWKPuC0rEOB9PSAuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974601},"type":"module","_from":"file:/tmp/craft-HW9k0T/sentry-junior-0.84.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-HW9k0T/sentry-junior-0.84.1.tgz","_integrity":"sha512-Y+FvvKDBmRwFkK0ZKD43qhjR0FUGxJnIo1B8wwsXI78/oy9W95MevDnOQt11uJoeoEeKPcWXyhmaAKLyxzl5DQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.84.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.84.1","@sentry/junior-memory":"0.84.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.84.1_1782969492507_0.18409993093336796","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@sentry/junior","version":"0.85.0","_id":"@sentry/junior@0.85.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"eacfc9f448bc3e8f56ab2c22fd1cdc6ff36adbab","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.85.0.tgz","fileCount":347,"integrity":"sha512-mtTHzJ/lSUN4G4vKsSltBARvGlQSR/pLfHTnQISeR2iyZGu9WIFYtSM/BXCM+cb8mVJMW9pfkhaPuePIjMy9bw==","signatures":[{"sig":"MEYCIQCh+aiD1qrC9/LSCnpEi7fmurIPdPRK7g4WbkUb4SDSJAIhAIdbfwy57o6oyE46jQ9XKn23Eaxq9Qd9jPIiIbClBL6n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981862},"type":"module","_from":"file:/tmp/craft-i7eiYX/sentry-junior-0.85.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-i7eiYX/sentry-junior-0.85.0.tgz","_integrity":"sha512-mtTHzJ/lSUN4G4vKsSltBARvGlQSR/pLfHTnQISeR2iyZGu9WIFYtSM/BXCM+cb8mVJMW9pfkhaPuePIjMy9bw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.85.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.85.0","@sentry/junior-memory":"0.85.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.85.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.85.0_1783012598140_0.6744126904265544","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@sentry/junior","version":"0.86.0","_id":"@sentry/junior@0.86.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"fca4294fe7a0574da69a7c24897467deba64480c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.86.0.tgz","fileCount":349,"integrity":"sha512-NmF9EgQvm51BANITJrES7Si/V1ANSKyv/y07pJt0K+hu2rpKYEthOJSh/kPX4gBs4RTilk562pFXL466bjRNxg==","signatures":[{"sig":"MEQCIEbh4954okS6Ifs4B4apAa80+6ZQUtON7vz8kZG16ipBAiA3wBik3vlHs4Q5ENVAZxtr6e+pbT5lgjcxDKCv4ypmjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026428},"type":"module","_from":"file:/tmp/craft-KoLZgL/sentry-junior-0.86.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-KoLZgL/sentry-junior-0.86.0.tgz","_integrity":"sha512-NmF9EgQvm51BANITJrES7Si/V1ANSKyv/y07pJt0K+hu2rpKYEthOJSh/kPX4gBs4RTilk562pFXL466bjRNxg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.86.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.86.0","@sentry/junior-memory":"0.86.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.86.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.86.0_1783013611945_0.05847463044207557","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@sentry/junior","version":"0.87.0","_id":"@sentry/junior@0.87.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"bce3db65d49eacc05bd32c17ff79405c4d1ccd1c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.87.0.tgz","fileCount":350,"integrity":"sha512-xc04FxE7ZZFITsjo0fwcC9IWDFvtYIOcIgZYVT/oPWoIXXQ2TXYFDd/cjsscZOUJ6j4CBSDh03scziwlNIWi5A==","signatures":[{"sig":"MEUCIGHn0gtdi4DAZ6c4JJTOfs9najcn8e7M3l+hfzyr/lGrAiEA1/ACCQhXgZFozxby/AEf6wn37XTDj7mjaPPNfDe1y9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026169},"type":"module","_from":"file:/tmp/craft-Qrijmz/sentry-junior-0.87.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Qrijmz/sentry-junior-0.87.0.tgz","_integrity":"sha512-xc04FxE7ZZFITsjo0fwcC9IWDFvtYIOcIgZYVT/oPWoIXXQ2TXYFDd/cjsscZOUJ6j4CBSDh03scziwlNIWi5A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.87.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.87.0","@sentry/junior-memory":"0.87.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.87.0_1783016105642_0.440330278878432","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"@sentry/junior","version":"0.88.0","_id":"@sentry/junior@0.88.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"40371be3c0376a1342c35832da4bfdce39c8828f","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.88.0.tgz","fileCount":363,"integrity":"sha512-mr+G23sPaEXZSci/2FFR5fcw+ollGJ+C1bgmywz/T7oYRYO5ATtD8rpnph48d/aLZaQF1VRml6OFbx4I2GeagA==","signatures":[{"sig":"MEQCIFcw8Oz7gpmuBiS33LiitlV/xv6v2y+GiRMKOnR13yoqAiB3NqG1l133se8202jeqzNDUqQxWmE/rFin/csldOUU2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2065548},"type":"module","_from":"file:/tmp/craft-A0Xg46/sentry-junior-0.88.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-A0Xg46/sentry-junior-0.88.0.tgz","_integrity":"sha512-mr+G23sPaEXZSci/2FFR5fcw+ollGJ+C1bgmywz/T7oYRYO5ATtD8rpnph48d/aLZaQF1VRml6OFbx4I2GeagA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.88.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.88.0","@sentry/junior-memory":"0.88.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.88.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.88.0_1783029120235_0.04214571060420891","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"@sentry/junior","version":"0.89.0","_id":"@sentry/junior@0.89.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"280432bb4fb44f8e7ad226a687e236bf2fae99ea","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.89.0.tgz","fileCount":363,"integrity":"sha512-/VVIdWxqCU9Azm79A/N9xAGsvf0UwHNikctiChG1yQtaIStn/Z1w0ZKn//pvmZKw7/C0LBqRdnIvJ58uAfI4CA==","signatures":[{"sig":"MEUCIQCeu8pYvrygO97g90483tFpsYCNgic7hR23K/cWhe7cIAIgGwArD4k2I7TmhvR3StELFf/vK9BFi6H94XdbbI7g69k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2065416},"type":"module","_from":"file:/tmp/craft-NfxNYX/sentry-junior-0.89.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-NfxNYX/sentry-junior-0.89.0.tgz","_integrity":"sha512-/VVIdWxqCU9Azm79A/N9xAGsvf0UwHNikctiChG1yQtaIStn/Z1w0ZKn//pvmZKw7/C0LBqRdnIvJ58uAfI4CA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.89.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.89.0","@sentry/junior-memory":"0.89.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.89.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.89.0_1783063302901_0.04577320113894734","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"@sentry/junior","version":"0.90.0","_id":"@sentry/junior@0.90.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a51158d866708a464d5436f000a52528771d058b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.90.0.tgz","fileCount":392,"integrity":"sha512-8DpdGrDh8c/VUt5iOT4A8PzkWvjtwFA7mVraux0TPZ1lMa5Kb3zHrFief7KeKDapF8BNqw+NvOWaJNTeEOJdfg==","signatures":[{"sig":"MEUCIBj8NIJLUzNjA5NLjp8qPGJOBizxew5Y5sDeDAg/ryRgAiEAkPd2x/eQt5m/KxuM65asAQfcvBFbv3HL+LcXkHn69oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2121001},"type":"module","_from":"file:/tmp/craft-hj9BLC/sentry-junior-0.90.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-hj9BLC/sentry-junior-0.90.0.tgz","_integrity":"sha512-8DpdGrDh8c/VUt5iOT4A8PzkWvjtwFA7mVraux0TPZ1lMa5Kb3zHrFief7KeKDapF8BNqw+NvOWaJNTeEOJdfg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.90.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.90.0","@sentry/junior-memory":"0.90.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.90.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.90.0_1783374373021_0.7526173573343093","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"@sentry/junior","version":"0.91.0","_id":"@sentry/junior@0.91.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"35a5834d515842b1a9923f258255982e4e9c1c0b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.91.0.tgz","fileCount":393,"integrity":"sha512-ZQZjjlbvb8Se87xA9HSfz2wUcRsHTPzjSukrv9welb6jYMplAZV+cfPGvqboDWqKHFQQiO9+Qdg1Mm1WHvAOdw==","signatures":[{"sig":"MEUCIQC3BLjkLpkQ9q2Fyerg6fSbdWg/ixokmjMXgR1e6UVkXgIgSZPJPOMP01fWmt69vGBIdMAnGMaQQX7HSKKNERluMU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126080},"type":"module","_from":"file:/tmp/craft-VdIr8g/sentry-junior-0.91.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-VdIr8g/sentry-junior-0.91.0.tgz","_integrity":"sha512-ZQZjjlbvb8Se87xA9HSfz2wUcRsHTPzjSukrv9welb6jYMplAZV+cfPGvqboDWqKHFQQiO9+Qdg1Mm1WHvAOdw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.91.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.91.0","@sentry/junior-memory":"0.91.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.91.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.91.0_1783447045977_0.6759091464538605","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"@sentry/junior","version":"0.92.0","_id":"@sentry/junior@0.92.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"82d2b88fdf088b0be2b66a434f93a322e2c6f0ce","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.92.0.tgz","fileCount":393,"integrity":"sha512-AJn7rXMarLRZ6P7TxOvoNNtEZ8Yz7kSbUuFi1AsXbOjpPJgf8/okJp3CoyjSO1hnZaKUQlIXPriabsQsUl0A1Q==","signatures":[{"sig":"MEYCIQDf6xc2CL2/EJSLrRMxEr/dGZehjZ3aY1NJ1fABD6cI9AIhAP4aNGc16KyVjYZRdX3GRG+uqmqdqrE2ZTCFP25u7a5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2211645},"type":"module","_from":"file:/tmp/craft-A333Yk/sentry-junior-0.92.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-A333Yk/sentry-junior-0.92.0.tgz","_integrity":"sha512-AJn7rXMarLRZ6P7TxOvoNNtEZ8Yz7kSbUuFi1AsXbOjpPJgf8/okJp3CoyjSO1hnZaKUQlIXPriabsQsUl0A1Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.92.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.92.0","@sentry/junior-memory":"0.92.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.92.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.92.0_1783538504212_0.9764323999732281","host":"s3://npm-registry-packages-npm-production"}},"0.92.1":{"name":"@sentry/junior","version":"0.92.1","_id":"@sentry/junior@0.92.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a531e2362117fedc1a177a2b833e63233b70f417","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.92.1.tgz","fileCount":393,"integrity":"sha512-r6NoeCTJQ7uIvuCgTQDVYIO7cIhaGzxjZ3r5NySGhnmQrrMwSyc3UdbAyhDaBIKWLklCU9T/I+aG358aK0RuNg==","signatures":[{"sig":"MEYCIQCtdmTca35Y8jks6J1/5qSDEanKvQ6UdfjPUfOoCpbaeAIhAJnRli+cPzgwx943mhbEQWPTN1KpeD5aRcgHUPpBKsx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2213210},"type":"module","_from":"file:/tmp/craft-Wg3xfB/sentry-junior-0.92.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Wg3xfB/sentry-junior-0.92.1.tgz","_integrity":"sha512-r6NoeCTJQ7uIvuCgTQDVYIO7cIhaGzxjZ3r5NySGhnmQrrMwSyc3UdbAyhDaBIKWLklCU9T/I+aG358aK0RuNg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.74.2","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.92.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.74.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.92.1","@sentry/junior-memory":"0.92.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.92.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.92.1_1783562069042_0.15254706733043877","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"@sentry/junior","version":"0.93.0","_id":"@sentry/junior@0.93.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a0d76c0f3381c0cd75780004465ece2b6df09dc0","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.93.0.tgz","fileCount":394,"integrity":"sha512-HxjXwziz2amfGXY/8VLhm+aiAZTnnSAHxjNGZP67GsG2rNtC1/9aW3eovEgbogJpxoxYMpRt0XKll4OrG46TYQ==","signatures":[{"sig":"MEUCIAunzZd9deviXgLC6gN58916NpP8EunTSaLCgOmkiBJvAiEA/Eyiv+RYQfCSUX3el9beCrDzKRKiuDH+1wm6xQslDzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2213729},"type":"module","_from":"file:/tmp/craft-K2j4vT/sentry-junior-0.93.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-K2j4vT/sentry-junior-0.93.0.tgz","_integrity":"sha512-HxjXwziz2amfGXY/8VLhm+aiAZTnnSAHxjNGZP67GsG2rNtC1/9aW3eovEgbogJpxoxYMpRt0XKll4OrG46TYQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.5","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.93.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.93.0","@sentry/junior-memory":"0.93.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.93.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.93.0_1783633255739_0.7799814957580471","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"@sentry/junior","version":"0.94.0","_id":"@sentry/junior@0.94.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"05cf6f2c1b5b5dd71fe70373bc99c18fe1cfc279","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.94.0.tgz","fileCount":394,"integrity":"sha512-dIHFQ1lmIQGfqcb4+CHYns6B/XAgD9J8PKYZMBSC7gyaRahnvKpGAoPEjOuDnI4WdNM5Wrb3iV/f98skb2jPPA==","signatures":[{"sig":"MEQCIDbQ6iWLVvkqaNXd8AT8oicUeRxKW77zC8Gl4ULDDo7OAiBIdY9rkuJpbdBXsbQt3aJdZw6p+cW2DUQoazeSh88ziQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2214977},"type":"module","_from":"file:/tmp/craft-ogR01a/sentry-junior-0.94.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ogR01a/sentry-junior-0.94.0.tgz","_integrity":"sha512-dIHFQ1lmIQGfqcb4+CHYns6B/XAgD9J8PKYZMBSC7gyaRahnvKpGAoPEjOuDnI4WdNM5Wrb3iV/f98skb2jPPA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.5","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.94.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.94.0","@sentry/junior-memory":"0.94.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.94.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.94.0_1783653320831_0.022158614431500467","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"@sentry/junior","version":"0.95.0","_id":"@sentry/junior@0.95.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ca5f2a50032618e8ba81beb7dbeace199cd9d7d5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.95.0.tgz","fileCount":425,"integrity":"sha512-kWcguAZBN15zGilDzvFH9mF96B058IwXnNrEIR3IWAY/izjvrYqSFt3GXvKEWwzfyU6zImZbnTaTcN3IWUf9sA==","signatures":[{"sig":"MEUCIQC2N10x69M6RMd6dpXwBcRwS2sagOXmkxt+dq5HKXmPjQIgEt1wD6ovyg7CW3tnX0SfHBdFOuG/OA01l8UqRT4RIO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2297615},"type":"module","_from":"file:/tmp/craft-DEWlba/sentry-junior-0.95.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-DEWlba/sentry-junior-0.95.0.tgz","_integrity":"sha512-kWcguAZBN15zGilDzvFH9mF96B058IwXnNrEIR3IWAY/izjvrYqSFt3GXvKEWwzfyU6zImZbnTaTcN3IWUf9sA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.59.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.5","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.95.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.95.0","@sentry/junior-memory":"0.95.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.95.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.95.0_1783710576806_0.7577373012295965","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"@sentry/junior","version":"0.96.0","_id":"@sentry/junior@0.96.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3cfd5bbe877dfcfbe360db1031401fdcba58a3a9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.96.0.tgz","fileCount":425,"integrity":"sha512-I8stN9HZCO36ZaAhIcN/aLyLO3K7V3FbCnmo/QkFZUKhhpX5dsZaFCxM3KtJ/17xxqqvJINMieu1ZT5UZavFng==","signatures":[{"sig":"MEUCIAc515fBwt1zocbKwJV7I2wP3GdN3UFqyfBMd3n2rsizAiEAq8O3Bn5/ANFBzdNyiu+mpfOqSrjBLC0Akoc4st3D5tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2309141},"type":"module","_from":"file:/tmp/craft-6x42ur/sentry-junior-0.96.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./reporting":{"types":"./dist/reporting.d.ts","default":"./dist/reporting.js"},"./api/people/list":{"types":"./dist/api/people/list.d.ts","default":"./dist/api/people/list.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"},"./api/people/profile":{"types":"./dist/api/people/profile.d.ts","default":"./dist/api/people/profile.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6x42ur/sentry-junior-0.96.0.tgz","_integrity":"sha512-I8stN9HZCO36ZaAhIcN/aLyLO3K7V3FbCnmo/QkFZUKhhpX5dsZaFCxM3KtJ/17xxqqvJINMieu1ZT5UZavFng==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.5","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.96.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.96.0","@sentry/junior-memory":"0.96.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.96.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.96.0_1783731906215_0.3226641033116966","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"@sentry/junior","version":"0.97.0","_id":"@sentry/junior@0.97.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"56df5cc90da8ac2efe7d9b93ec4e2ccb649dae42","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.97.0.tgz","fileCount":453,"integrity":"sha512-QGjGmDOJPtJcJKGsnvNuLmoujCqMfa+fjj4q67SpsMb0aJxGdcKcPVkAgUIDOWx1G65ZhG2Aq6ZtgUnIC5917w==","signatures":[{"sig":"MEQCIFD73PybEsODA0m3Qf6U4YivyEtB3ylzKyPVJ/IfpwQkAiA4osfNmWhXoY1+KZ6hKWsYBk14qxdkmDvf0H1y+V+qtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422630},"type":"module","_from":"file:/tmp/craft-Nja7Xr/sentry-junior-0.97.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Nja7Xr/sentry-junior-0.97.0.tgz","_integrity":"sha512-QGjGmDOJPtJcJKGsnvNuLmoujCqMfa+fjj4q67SpsMb0aJxGdcKcPVkAgUIDOWx1G65ZhG2Aq6ZtgUnIC5917w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.97.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.97.0","@sentry/junior-memory":"0.97.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.97.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.97.0_1783800503825_0.27667506921934026","host":"s3://npm-registry-packages-npm-production"}},"0.97.1":{"name":"@sentry/junior","version":"0.97.1","_id":"@sentry/junior@0.97.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"47b1f0b749a43bee52935c4c66434f3cbf7d59ff","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.97.1.tgz","fileCount":453,"integrity":"sha512-fOtOGlh96UavJzhIkcLLuGKGmTCWBPDlheM/d/aUUhFXMZaAVTT6fLDCdQRx8j0de2Yhw0CfeF/UU8bDrgrg8g==","signatures":[{"sig":"MEYCIQC2gmJS9RNBvQm9a+N5gyPLje2B+VuMgsDokhNTm0W4sAIhAPWT0cUyztdOd5u5ST0wq4d72L9eZfBPzLZccs/PfSGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422599},"type":"module","_from":"file:/tmp/craft-kWp4EW/sentry-junior-0.97.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kWp4EW/sentry-junior-0.97.1.tgz","_integrity":"sha512-fOtOGlh96UavJzhIkcLLuGKGmTCWBPDlheM/d/aUUhFXMZaAVTT6fLDCdQRx8j0de2Yhw0CfeF/UU8bDrgrg8g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.97.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.97.1","@sentry/junior-memory":"0.97.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.97.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.97.1_1783804096677_0.5104024557331106","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"@sentry/junior","version":"0.98.0","_id":"@sentry/junior@0.98.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"980b44dc038c4733c2d2b8befed03b77efe0557d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.98.0.tgz","fileCount":459,"integrity":"sha512-NJnVNYYwQC4vEds5gemteJ9RmR5mG+uRtvim/NmeqpSsoQD6PUmc946CD3Z5imboWKk8r3y8RUIlwiYyBvqFUw==","signatures":[{"sig":"MEUCIQCwXnVuEAThxPYTrTHN74GenHWpsgg8AS/AmsQXK5VAMQIgRWvEP34ShY6BIhybCDosAhmDKNfeIKbOvPbbmlwvhLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2471079},"type":"module","_from":"file:/tmp/craft-JYPxt0/sentry-junior-0.98.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-JYPxt0/sentry-junior-0.98.0.tgz","_integrity":"sha512-NJnVNYYwQC4vEds5gemteJ9RmR5mG+uRtvim/NmeqpSsoQD6PUmc946CD3Z5imboWKk8r3y8RUIlwiYyBvqFUw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.98.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.98.0","@sentry/junior-memory":"0.98.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.98.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.98.0_1783903397586_0.07455689761781237","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"@sentry/junior","version":"0.99.0","_id":"@sentry/junior@0.99.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"92ec47eeead48b2ce07bcb8e97408ce3f5b6c62c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.99.0.tgz","fileCount":459,"integrity":"sha512-5hIsy0V4Z8/MWOpT1zSSLeUJvJ/H8MOknn40zXB9C2o7TU/Tq7OybquWTrGUDIEsK1scRJHefiol4XdPTQOhIg==","signatures":[{"sig":"MEUCIQCMlLxb0syoDkLohoYrqOoGa17xeB92cAyUD+ZXeUQkmwIgDF7jdOKViuEjd1kYdzlo5JmE8Bduatd8KXhtaeLfOZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2473176},"type":"module","_from":"file:/tmp/craft-Qkqv9U/sentry-junior-0.99.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Qkqv9U/sentry-junior-0.99.0.tgz","_integrity":"sha512-5hIsy0V4Z8/MWOpT1zSSLeUJvJ/H8MOknn40zXB9C2o7TU/Tq7OybquWTrGUDIEsK1scRJHefiol4XdPTQOhIg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.99.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.99.0","@sentry/junior-memory":"0.99.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.99.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.99.0_1783915582610_0.888167149471456","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"@sentry/junior","version":"0.100.0","_id":"@sentry/junior@0.100.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4dc3901412195f54cb4c9ba0e651b52647fdeb09","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.100.0.tgz","fileCount":476,"integrity":"sha512-G4kn2Eh2OQNTkPG/APG8CGcQRXyoU09RHB/hoyaC2pGwdJBV4+3ZRjcYxA8Yi17Ln3bhlriVXf3dndO5RtCnGg==","signatures":[{"sig":"MEQCIBaXl/9slxDFRgN/GjEfJLbujSUsBmotD44QgNKciUHxAiBjsZqIUKBJxNMgzVocqHnNi02/GYozpcsYe0YEnPwfPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2536468},"type":"module","_from":"file:/tmp/craft-OTtiMr/sentry-junior-0.100.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-OTtiMr/sentry-junior-0.100.0.tgz","_integrity":"sha512-G4kn2Eh2OQNTkPG/APG8CGcQRXyoU09RHB/hoyaC2pGwdJBV4+3ZRjcYxA8Yi17Ln3bhlriVXf3dndO5RtCnGg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.100.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.100.0","@sentry/junior-memory":"0.100.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.100.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.100.0_1783924233518_0.8754514779006013","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"@sentry/junior","version":"0.101.0","_id":"@sentry/junior@0.101.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"df56536bb4a78ce1d2f10fd7d15730114fdd1873","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.101.0.tgz","fileCount":475,"integrity":"sha512-3PgPfBBBmG63cW5QYRixd2jnsIh1NgCnMF3XLalxZKqGz2Jo/RCzIjXCzsiNZdA51+Cpzx60fGOjIjraYGikhA==","signatures":[{"sig":"MEQCIE0uukMsu/d2O2BRZhngRFMJ3QzH7RsWRreRucXI6kvJAiA2iSGmDAyNknOmv/Kn+zWBu/DaD1+Fh+mJHzzEOUJi3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2543934},"type":"module","_from":"file:/tmp/craft-FkCelK/sentry-junior-0.101.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-FkCelK/sentry-junior-0.101.0.tgz","_integrity":"sha512-3PgPfBBBmG63cW5QYRixd2jnsIh1NgCnMF3XLalxZKqGz2Jo/RCzIjXCzsiNZdA51+Cpzx60fGOjIjraYGikhA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.101.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.101.0","@sentry/junior-memory":"0.101.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.101.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.101.0_1783975245419_0.23690505834288222","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"@sentry/junior","version":"0.102.0","_id":"@sentry/junior@0.102.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d0e537762b2edbefc5313ccd07a9bec9272cc9cf","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.102.0.tgz","fileCount":477,"integrity":"sha512-KhpikURd7lxOVddoasfWkw5WSzAaSv0/8pofB4g6FEU3yF4ywKwV3i+Fgjwz3vCxuSk5ZJ6CluRUktf8bZB/Nw==","signatures":[{"sig":"MEYCIQDpFRWXqDEDuF4NmCZZD0Lmss77yIF+dbvGt2U2bdABNgIhAKN0C1+EBHG0kpGL15uJtND2u39cZ4DRqCyBmg3MKLgS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2556566},"type":"module","_from":"file:/tmp/craft-SR6T9E/sentry-junior-0.102.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-SR6T9E/sentry-junior-0.102.0.tgz","_integrity":"sha512-KhpikURd7lxOVddoasfWkw5WSzAaSv0/8pofB4g6FEU3yF4ywKwV3i+Fgjwz3vCxuSk5ZJ6CluRUktf8bZB/Nw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.102.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.102.0","@sentry/junior-memory":"0.102.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.102.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.102.0_1783986208029_0.8222454956689913","host":"s3://npm-registry-packages-npm-production"}},"0.102.1":{"name":"@sentry/junior","version":"0.102.1","_id":"@sentry/junior@0.102.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"84ebd8b1b3845e67aef815b5b037f7b4e6f62bd1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.102.1.tgz","fileCount":477,"integrity":"sha512-E15X4/IVAXFCUXgElKvZDkWw4utjq/qUBdrA6V7BOiO9ZIzzPSidL6naZ2oycgXj5edK27DLD1kCrP/qpbRt/A==","signatures":[{"sig":"MEQCIEs+lTOymvBGxR6NBhuPalyvvStkMjI8aYUKBMmtI9b+AiB/vxKwfDuDI/emiALmAiKw+Maq7H3QPD9ck5dbhJH0ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2559588},"type":"module","_from":"file:/tmp/craft-d9ryjH/sentry-junior-0.102.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-d9ryjH/sentry-junior-0.102.1.tgz","_integrity":"sha512-E15X4/IVAXFCUXgElKvZDkWw4utjq/qUBdrA6V7BOiO9ZIzzPSidL6naZ2oycgXj5edK27DLD1kCrP/qpbRt/A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.102.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.102.1","@sentry/junior-memory":"0.102.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.102.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.102.1_1783995246964_0.8154022607453857","host":"s3://npm-registry-packages-npm-production"}},"0.102.2":{"name":"@sentry/junior","version":"0.102.2","_id":"@sentry/junior@0.102.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"2837de280007d7addccde0cbe24549cf8ea20dea","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.102.2.tgz","fileCount":477,"integrity":"sha512-hVFuiWhQGl/+rkezbDIV8RS2HdAz7vkjHtE7CQPXuXEQxnH8AyW/XPaieuMcM3rQz0dAZ65Gcxk20UOL/NMhXQ==","signatures":[{"sig":"MEYCIQDXN4up9gR1JL2Q0IVXREvyITV2VKNX5XKkRtq5wOGkgAIhAMmUcsCpvi2DDiGnbEAl+WZvrMfbbou8NkYUJ3eb1lvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570179},"type":"module","_from":"file:/tmp/craft-jN9uBc/sentry-junior-0.102.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-jN9uBc/sentry-junior-0.102.2.tgz","_integrity":"sha512-hVFuiWhQGl/+rkezbDIV8RS2HdAz7vkjHtE7CQPXuXEQxnH8AyW/XPaieuMcM3rQz0dAZ65Gcxk20UOL/NMhXQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.102.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.102.2","@sentry/junior-memory":"0.102.2","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.102.2"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.102.2_1784004733833_0.8785457933507026","host":"s3://npm-registry-packages-npm-production"}},"0.102.3":{"name":"@sentry/junior","version":"0.102.3","_id":"@sentry/junior@0.102.3","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0e7e0fe79d5e4cd6d706010bd9277b3aa6f0ba43","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.102.3.tgz","fileCount":477,"integrity":"sha512-m5f9zH8KQMkOJm1/aKVAtkO1kEMIdZk2Otz2UpOC25lvsCmRxgqRV0wzom2EgNB0tsx4UuQEb0JxCr8nINBJeg==","signatures":[{"sig":"MEUCIHxHliZl7m7n3T8t5jPhm8k665gDWqbZnHlcAQnVVW2fAiEAlKuKsKu6b4U4rq9ryNP1p5cXHt3EyQbnbjcYGA0NXTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570179},"type":"module","_from":"file:/tmp/craft-UsXxZp/sentry-junior-0.102.3.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-UsXxZp/sentry-junior-0.102.3.tgz","_integrity":"sha512-m5f9zH8KQMkOJm1/aKVAtkO1kEMIdZk2Otz2UpOC25lvsCmRxgqRV0wzom2EgNB0tsx4UuQEb0JxCr8nINBJeg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.102.3","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.102.3","@sentry/junior-memory":"0.102.3","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.102.3"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.102.3_1784048404255_0.36488459540628204","host":"s3://npm-registry-packages-npm-production"}},"0.103.0":{"name":"@sentry/junior","version":"0.103.0","_id":"@sentry/junior@0.103.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ccf6bc81b2456f711d3ff3167c55040823f929c4","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.103.0.tgz","fileCount":478,"integrity":"sha512-D8ntkY0FQLUn0A0Z46SE9HuzT60Pfy3IawMx4CgUEj3YtCRwdZbvpfXVBkdjGKpKuPZ470OG/JpqqSOaVPFd+Q==","signatures":[{"sig":"MEUCIQCshqwHoExcwEdDxUekD8C/zWVdDlvQ1kLLxALe2J4ZkAIgTknYe1Wcg8kFITrYiNJtLRvtErUNTkBYEtt090Zo7R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572087},"type":"module","_from":"file:/tmp/craft-Cvxtj1/sentry-junior-0.103.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Cvxtj1/sentry-junior-0.103.0.tgz","_integrity":"sha512-D8ntkY0FQLUn0A0Z46SE9HuzT60Pfy3IawMx4CgUEj3YtCRwdZbvpfXVBkdjGKpKuPZ470OG/JpqqSOaVPFd+Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.103.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.103.0","@sentry/junior-memory":"0.103.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.103.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.103.0_1784152847746_0.18333275637774205","host":"s3://npm-registry-packages-npm-production"}},"0.104.0":{"name":"@sentry/junior","version":"0.104.0","_id":"@sentry/junior@0.104.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"28f04c3bf2569e02345328ec77826126c8094077","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.104.0.tgz","fileCount":463,"integrity":"sha512-//rIsn6WokmxtmS6pJOHe4VUVswgKrUhmfAHlKJlWGGvV5JQIOgB4X1/CYvc/q06G0ye2dRZ4+hojTekluYiWQ==","signatures":[{"sig":"MEUCIH/hSbTLa7XHZXqLfrZ1/6UVAOBkh3n6f7ju/OpQ6EGaAiEA1RzJq1jTj8SXa0qKDXwsYzffZOkmVnh3l1n69NRREQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602710},"type":"module","_from":"file:/tmp/craft-CQnVHw/sentry-junior-0.104.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-CQnVHw/sentry-junior-0.104.0.tgz","_integrity":"sha512-//rIsn6WokmxtmS6pJOHe4VUVswgKrUhmfAHlKJlWGGvV5JQIOgB4X1/CYvc/q06G0ye2dRZ4+hojTekluYiWQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.104.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.104.0","@sentry/junior-memory":"0.104.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.104.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.104.0_1784180404267_0.7425532116488749","host":"s3://npm-registry-packages-npm-production"}},"0.104.1":{"name":"@sentry/junior","version":"0.104.1","_id":"@sentry/junior@0.104.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"015855bb9d36e35531826e994d8683592de1dcf8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.104.1.tgz","fileCount":463,"integrity":"sha512-TlZBX/hwy9vCjASU0qjIRw91Dlj5o/7/tf157njX38NMxlet4kq1a/rgwMl2KR0QMBU+HHKlgmmAVJVohI2tTw==","signatures":[{"sig":"MEUCIQC+CqEyxxGaiFltABvyiCcDFqxxduJAolcuH6t66XDdqwIgcws/ZDkjTvfYLuN4VI2qqB/HpPqVeH4jHgbDfqmS3ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602710},"type":"module","_from":"file:/tmp/craft-VQg2So/sentry-junior-0.104.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-VQg2So/sentry-junior-0.104.1.tgz","_integrity":"sha512-TlZBX/hwy9vCjASU0qjIRw91Dlj5o/7/tf157njX38NMxlet4kq1a/rgwMl2KR0QMBU+HHKlgmmAVJVohI2tTw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.104.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.104.1","@sentry/junior-memory":"0.104.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.104.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.104.1_1784186949372_0.5774058949555421","host":"s3://npm-registry-packages-npm-production"}},"0.104.2":{"name":"@sentry/junior","version":"0.104.2","_id":"@sentry/junior@0.104.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0d55c8c16c8a1e6b02618b7bd119413f10f79582","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.104.2.tgz","fileCount":463,"integrity":"sha512-R1ZqBs0HVkZi4/DD7UR+pHQiC+/McG2eYZM1tJRJw0U/EIKMWbaKVbUPhfTH5WS4KxQ5E9xml8GZDMc5VWQniw==","signatures":[{"sig":"MEQCIAl3JPGkokSKNQ0pVmQZyC58gJFAthGQc6ygAd7UD8K7AiByXnQNEvWTbqW/X8OE6uYDFln80dmPQAm9vZQYIkOQPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602710},"type":"module","_from":"file:/tmp/craft-mzkNr1/sentry-junior-0.104.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-mzkNr1/sentry-junior-0.104.2.tgz","_integrity":"sha512-R1ZqBs0HVkZi4/DD7UR+pHQiC+/McG2eYZM1tJRJw0U/EIKMWbaKVbUPhfTH5WS4KxQ5E9xml8GZDMc5VWQniw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.104.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.104.2","@sentry/junior-memory":"0.104.2","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.104.2"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.104.2_1784226939468_0.9250188488396918","host":"s3://npm-registry-packages-npm-production"}},"0.105.0":{"name":"@sentry/junior","version":"0.105.0","_id":"@sentry/junior@0.105.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"443327bde5e3d294aefbb8a667f22915dfab72a0","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.105.0.tgz","fileCount":465,"integrity":"sha512-dznBqQAICBaS5DSvOjB5Kv3tEvgi7FyAcTzWIZdncZagqmucR1LjjI6UYrVauzsbsvyfPHOWV7RS0kaZeqTENQ==","signatures":[{"sig":"MEQCIBINtgtL2GZmTGaamfwah3ui9pPTxLiBq6xKQa0CMLEXAiBQ8EigJ7Zua5ZqDk2t6YHE5QdFWMPG6aVMOw5WJs0vAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2614613},"type":"module","_from":"file:/tmp/craft-E01R3b/sentry-junior-0.105.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-E01R3b/sentry-junior-0.105.0.tgz","_integrity":"sha512-dznBqQAICBaS5DSvOjB5Kv3tEvgi7FyAcTzWIZdncZagqmucR1LjjI6UYrVauzsbsvyfPHOWV7RS0kaZeqTENQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.105.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.105.0","@sentry/junior-memory":"0.105.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.105.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.105.0_1784251753031_0.39502841835859215","host":"s3://npm-registry-packages-npm-production"}},"0.106.0":{"name":"@sentry/junior","version":"0.106.0","_id":"@sentry/junior@0.106.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a60d0e4346598444336673b13aa04eed7f588cc9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.106.0.tgz","fileCount":466,"integrity":"sha512-LIYeONWczAdtAGGgU6Nwe8njxFoUaGJmHusHRnMrs+srjqiQ8I1nMhxXXEqvUEJ2zKrpcSNWf5uCHOJ/ZZMFnA==","signatures":[{"sig":"MEUCIFf1ZTFu+5g827dh/ADgxF1FwzixXsKN/JxLHcMJd4DPAiEAhY7G0IjOjG3Osxu1QKlWyAvuBNg1iwEXqd0KzjcX+dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2616981},"type":"module","_from":"file:/tmp/craft-6N81hQ/sentry-junior-0.106.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6N81hQ/sentry-junior-0.106.0.tgz","_integrity":"sha512-LIYeONWczAdtAGGgU6Nwe8njxFoUaGJmHusHRnMrs+srjqiQ8I1nMhxXXEqvUEJ2zKrpcSNWf5uCHOJ/ZZMFnA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.106.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.106.0","@sentry/junior-memory":"0.106.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.106.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.106.0_1784336723012_0.12991885434315575","host":"s3://npm-registry-packages-npm-production"}},"0.107.0":{"name":"@sentry/junior","version":"0.107.0","_id":"@sentry/junior@0.107.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b7d7a7d2c0c2f2c901614a0b521d13a9ff4fde8b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.107.0.tgz","fileCount":457,"integrity":"sha512-cwhAeM1mQaM3S4/VzAQGFueeOCcOmAfJOe245BbSYUj300eMDXHB4nUcoRAzMxhLPklT6JfMaCqOEw1qsJMVdA==","signatures":[{"sig":"MEQCH0aEPmW9gP7K6+ndlLXdWWWaA3SvPHkBWLebB57yr0cCIQDWRvviJkask07FlptO+KYmfDf5BwS2cLmQPy+wRpcaPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2661941},"type":"module","_from":"file:/tmp/craft-ehRVsT/sentry-junior-0.107.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ehRVsT/sentry-junior-0.107.0.tgz","_integrity":"sha512-cwhAeM1mQaM3S4/VzAQGFueeOCcOmAfJOe245BbSYUj300eMDXHB4nUcoRAzMxhLPklT6JfMaCqOEw1qsJMVdA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.107.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.107.0","@sentry/junior-memory":"0.107.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.107.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.107.0_1784753688428_0.16798433163027426","host":"s3://npm-registry-packages-npm-production"}},"0.107.1":{"name":"@sentry/junior","version":"0.107.1","_id":"@sentry/junior@0.107.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f49766651879432ebe450b8d4e552c05bc69b50b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.107.1.tgz","fileCount":457,"integrity":"sha512-IfCIdMUHjM+ElyYJWNGif2RQRHcqThItqZls/HZc7/fPztYAR7V4Rdi9spaVinQ/yaIaSs+i3axLr9AvB31KQQ==","signatures":[{"sig":"MEQCICkgQnjoQXKS6eJUmoYlQLVK7riFBNvSC7FFZ8R5ukjxAiBA4MzZ4hv385WDJdc/zGqRZvARsm49qsa6SdJOd9cHSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2661793},"type":"module","_from":"file:/tmp/craft-ReQvUH/sentry-junior-0.107.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ReQvUH/sentry-junior-0.107.1.tgz","_integrity":"sha512-IfCIdMUHjM+ElyYJWNGif2RQRHcqThItqZls/HZc7/fPztYAR7V4Rdi9spaVinQ/yaIaSs+i3axLr9AvB31KQQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.0.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.107.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.107.1","@sentry/junior-memory":"0.107.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.107.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.107.1_1784756417457_0.6474758526250124","host":"s3://npm-registry-packages-npm-production"}},"0.108.0":{"name":"@sentry/junior","version":"0.108.0","_id":"@sentry/junior@0.108.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f103b5a628767056a3730a91c297a5a971450c6d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.108.0.tgz","fileCount":458,"integrity":"sha512-tCGuM8RBdt96RUcL4fkmhIwFMtBpFQDpwwkm6A07ETCEJAgCaRdvc1DnEg5M3VZrMejEi0u86QvJrpZev3DdTA==","signatures":[{"sig":"MEUCID73s1/sTg1fDLBWKYaqDOEgkK8VOliMPenoW1Wnap42AiEAqv51URz7yu0fdncN++jJhNLnJbKqzHpyatMT1m2lQjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2685175},"type":"module","_from":"file:/tmp/craft-rbgNyo/sentry-junior-0.108.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-rbgNyo/sentry-junior-0.108.0.tgz","_integrity":"sha512-tCGuM8RBdt96RUcL4fkmhIwFMtBpFQDpwwkm6A07ETCEJAgCaRdvc1DnEg5M3VZrMejEi0u86QvJrpZev3DdTA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.108.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.108.0","@sentry/junior-memory":"0.108.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.108.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.108.0_1784770138027_0.9883503561905527","host":"s3://npm-registry-packages-npm-production"}},"0.109.0":{"name":"@sentry/junior","version":"0.109.0","_id":"@sentry/junior@0.109.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"aa6f5149b705c63ed5ae33000ac7da78a6a456a2","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.109.0.tgz","fileCount":462,"integrity":"sha512-sg4loQSUlhRfTWIETCRO/Hyalk4YCfC6MLlEL7TGRas03sjhqbg+ZUPS/rzav++2HxmYQHm2DO8ssnDFkO2EZw==","signatures":[{"sig":"MEYCIQDPsvaTBSxM3dOqZnm2Y4J9GEtQx7cQD3ooNupLZiRa5QIhAL9xG7uThD38k7NSThTXW/+xO4wZ0QiAgUbmfyQAJ5A+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2603985},"type":"module","_from":"file:/tmp/craft-VLUFfb/sentry-junior-0.109.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-VLUFfb/sentry-junior-0.109.0.tgz","_integrity":"sha512-sg4loQSUlhRfTWIETCRO/Hyalk4YCfC6MLlEL7TGRas03sjhqbg+ZUPS/rzav++2HxmYQHm2DO8ssnDFkO2EZw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.109.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.109.0","@sentry/junior-memory":"0.109.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.109.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.109.0_1784786022466_0.6669142158465491","host":"s3://npm-registry-packages-npm-production"}},"0.110.0":{"name":"@sentry/junior","version":"0.110.0","_id":"@sentry/junior@0.110.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"958e65ae81f2a3b649118c25acaf20df9e940db3","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.110.0.tgz","fileCount":466,"integrity":"sha512-A676kMdCh5183VDLT0Tv4UIw9Wh5CkqE3Q1tBeCnhttFwc48zIU6QXyf8jK8/ELs9FyoVg6dXQk8EYmJptru6w==","signatures":[{"sig":"MEUCIQDBnps6J5JdRywalPf8Z1pkSky8wycUlDqhKygb7Vv1EQIgDmGRgBFhijAU9MudC4IY5OnCa3PQjz4OUsHMl7OEOpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728555},"type":"module","_from":"file:/tmp/craft-2IDEIr/sentry-junior-0.110.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-2IDEIr/sentry-junior-0.110.0.tgz","_integrity":"sha512-A676kMdCh5183VDLT0Tv4UIw9Wh5CkqE3Q1tBeCnhttFwc48zIU6QXyf8jK8/ELs9FyoVg6dXQk8EYmJptru6w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.110.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.110.0","@sentry/junior-memory":"0.110.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.110.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.110.0_1784847205199_0.8674532719339874","host":"s3://npm-registry-packages-npm-production"}},"0.111.0":{"name":"@sentry/junior","version":"0.111.0","_id":"@sentry/junior@0.111.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6ab3239812ccfd78297f0e83c90725dab61ccec9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.111.0.tgz","fileCount":468,"integrity":"sha512-qwH2keCxGyinH4rDtaq/6jaQWdAIt8zJ+eucQcd7MGhvmfQ4jaEp500CMlHmCQsE81yy3yR0rFoc8VhBgl19XQ==","signatures":[{"sig":"MEYCIQDLYfHXApPkNb5NabSOQMZs4lP/rXzRkmm47L4bVwbCJgIhAO16PYGfLROYxQ6lv5I8opO2tr569et9J3hXM5Gkwvfi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2739236},"type":"module","_from":"file:/tmp/craft-6f5cVJ/sentry-junior-0.111.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6f5cVJ/sentry-junior-0.111.0.tgz","_integrity":"sha512-qwH2keCxGyinH4rDtaq/6jaQWdAIt8zJ+eucQcd7MGhvmfQ4jaEp500CMlHmCQsE81yy3yR0rFoc8VhBgl19XQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.111.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.111.0","@sentry/junior-memory":"0.111.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.111.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.111.0_1784923038538_0.36619347003525005","host":"s3://npm-registry-packages-npm-production"}},"0.112.0":{"name":"@sentry/junior","version":"0.112.0","_id":"@sentry/junior@0.112.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d9027e2f32a6e67679a5af0a6cb4c9011eb49c7c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.112.0.tgz","fileCount":468,"integrity":"sha512-tgdbh4TI0nNYVnSoU7W77gPaON84+LlfYb7s+AqiN5Q57P9Cr6e3akMEXU07vhNL6Rx3wEium5QNLbqMOHKh3g==","signatures":[{"sig":"MEYCIQCqhYeCn9sC8NjNkWsiARYDdxunRmu6xdRk3JFfAEdb+AIhANHaTaBb4tDNj6npHwoZvVAHxjBbroaS0vKaUKGRjdtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2736375},"type":"module","_from":"file:/tmp/craft-D3yTJQ/sentry-junior-0.112.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-D3yTJQ/sentry-junior-0.112.0.tgz","_integrity":"sha512-tgdbh4TI0nNYVnSoU7W77gPaON84+LlfYb7s+AqiN5Q57P9Cr6e3akMEXU07vhNL6Rx3wEium5QNLbqMOHKh3g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.112.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.112.0","@sentry/junior-memory":"0.112.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.112.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.112.0_1784937333109_0.08556159897776827","host":"s3://npm-registry-packages-npm-production"}},"0.113.0":{"name":"@sentry/junior","version":"0.113.0","_id":"@sentry/junior@0.113.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"bb9ec463592bd2ba2703268f92f4191a572e573c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.113.0.tgz","fileCount":472,"integrity":"sha512-vG1VZIVwJaXKlEOxoKc4PaLnVpjbWqO0ZqiM/ee1mjb0g1PCHX5trXvQbMszIbhuPCffd37KXr15VQ3hCdO3RQ==","signatures":[{"sig":"MEQCIHSH5PVTOQOo0c4/CoezNOAjbiM2n/7WXCydK4xtWMxTAiAj00fqzTLH/SnOqInTzRvWn8udY2lwM2H5OOfwDqu5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2766940},"type":"module","_from":"file:/tmp/craft-L6fHlR/sentry-junior-0.113.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-L6fHlR/sentry-junior-0.113.0.tgz","_integrity":"sha512-vG1VZIVwJaXKlEOxoKc4PaLnVpjbWqO0ZqiM/ee1mjb0g1PCHX5trXvQbMszIbhuPCffd37KXr15VQ3hCdO3RQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.113.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.113.0","@sentry/junior-memory":"0.113.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.113.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.113.0_1785005334957_0.10626437969257174","host":"s3://npm-registry-packages-npm-production"}},"0.114.0":{"name":"@sentry/junior","version":"0.114.0","_id":"@sentry/junior@0.114.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5d95f0f294ac6a1d0ccd18fc6e7575760d8be366","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.114.0.tgz","fileCount":472,"integrity":"sha512-V2Ywia3x+WbPliAd64HbKQQUvYGpzAHrBcJ+ZCVBL+ibTOXC4Ml6O/86NFmfV/VdOkZHmtIeJtDWyYIjMtKgLw==","signatures":[{"sig":"MEUCIBu1PFfhlQZEcHxVZS/P2IfzYnVZ5aS7IEyo3g3hWuEKAiEAomtjqiOjdsE1q7ALLqdz9W/Lv15C4jpvMi4Vl61YEAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2794480},"type":"module","_from":"file:/tmp/craft-7N2InM/sentry-junior-0.114.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-7N2InM/sentry-junior-0.114.0.tgz","_integrity":"sha512-V2Ywia3x+WbPliAd64HbKQQUvYGpzAHrBcJ+ZCVBL+ibTOXC4Ml6O/86NFmfV/VdOkZHmtIeJtDWyYIjMtKgLw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.114.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.114.0","@sentry/junior-memory":"0.114.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.114.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.114.0_1785019664144_0.10926716718359653","host":"s3://npm-registry-packages-npm-production"}},"0.115.0":{"name":"@sentry/junior","version":"0.115.0","_id":"@sentry/junior@0.115.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1698c0ccb728b9a08f27f186c6bf79b0187424cc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.115.0.tgz","fileCount":494,"integrity":"sha512-r50stY5+iuhMeYOa+96WRgDf2wNIAJtkF7U/VEafiCqT9E9xmXpL4fmsKYarrxFRxV9QOEI8FYXpwZNabVNKJg==","signatures":[{"sig":"MEUCIQDpVztyUcG2NyXwpkjuk86QqoTjG4SPr5g+QaNO0f2TqgIgOt+V1q2TzYPTRu9I1fUi44AEuRb4iuKbHUWPvvpXlGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2844728},"type":"module","_from":"file:/tmp/craft-bKYwyx/sentry-junior-0.115.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bKYwyx/sentry-junior-0.115.0.tgz","_integrity":"sha512-r50stY5+iuhMeYOa+96WRgDf2wNIAJtkF7U/VEafiCqT9E9xmXpL4fmsKYarrxFRxV9QOEI8FYXpwZNabVNKJg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","bash-tool":"^1.3.16","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.115.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.115.0","@sentry/junior-memory":"0.115.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.115.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.115.0_1785112760719_0.3552217939088298","host":"s3://npm-registry-packages-npm-production"}},"0.116.0":{"name":"@sentry/junior","version":"0.116.0","_id":"@sentry/junior@0.116.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d5c630648047d0434b6775ec6208e389e24c3048","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.116.0.tgz","fileCount":510,"integrity":"sha512-2p0PRvGoUToi2c019BxmBjhZFmkYPEWjjBktsqsGvphKxXTqRY6eT/M5H20EuBIG5SuZWW5Rr024znUy8YIdnQ==","signatures":[{"sig":"MEYCIQCDShz8hRf5N2wa1fMNwPUpKGUAs1UmhQmInH/klIzfIAIhAOO8uiMq61j4fzsDLpzIsge/VkLgcYrzQBWLz5IwBEHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3040633},"type":"module","_from":"file:/tmp/craft-kyD3sA/sentry-junior-0.116.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kyD3sA/sentry-junior-0.116.0.tgz","_integrity":"sha512-2p0PRvGoUToi2c019BxmBjhZFmkYPEWjjBktsqsGvphKxXTqRY6eT/M5H20EuBIG5SuZWW5Rr024znUy8YIdnQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.116.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.116.0","@sentry/junior-memory":"0.116.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.116.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.116.0_1785214229980_0.022884229031260084","host":"s3://npm-registry-packages-npm-production"}},"0.116.1":{"name":"@sentry/junior","version":"0.116.1","_id":"@sentry/junior@0.116.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"be5557883a980e246255b44603ad4a5b3badb7a9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.116.1.tgz","fileCount":510,"integrity":"sha512-W2K4vlMBl+3I9VcoJoaIuY2IFiiHmVSOxJ+6uKnPwFtgIG8PbXicfzaw+lpgDxtPBEe4x1Rya2hR0nur5bEvJw==","signatures":[{"sig":"MEQCIGMXGLvkmjh5DygMR+rFH4HKxOdPNomM4Z8j1U9ixYODAiBqcu7Qyb5TY7Gvm9jxDZKzTYe5+ChHnIsA8NYCfNEHzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3041773},"type":"module","_from":"file:/tmp/craft-CgKfOo/sentry-junior-0.116.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-CgKfOo/sentry-junior-0.116.1.tgz","_integrity":"sha512-W2K4vlMBl+3I9VcoJoaIuY2IFiiHmVSOxJ+6uKnPwFtgIG8PbXicfzaw+lpgDxtPBEe4x1Rya2hR0nur5bEvJw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.116.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.116.1","@sentry/junior-memory":"0.116.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.116.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.116.1_1785217445351_0.9552310586896426","host":"s3://npm-registry-packages-npm-production"}},"0.117.0":{"name":"@sentry/junior","version":"0.117.0","_id":"@sentry/junior@0.117.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6a3d2032b12661397c05f4236c77929fdfafd087","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.117.0.tgz","fileCount":515,"integrity":"sha512-D553RUY3rxLoO1LjuJDmOXiVoaoH8OsLiDt3A7EZLfsClKue0CkUEmxrhvQWGIRCoK1K7QcY+xy3ktL1AgwCtQ==","signatures":[{"sig":"MEUCIQCmREGGgEUKC5tNrdDWfJKHR4iRs5KlN1vLp3YLdZQ77wIgRXbt6S135wBPzWP+a6M3gGrZj9jGQXNAmO24Kdx34OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3068478},"type":"module","_from":"file:/tmp/craft-7GE6bz/sentry-junior-0.117.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-7GE6bz/sentry-junior-0.117.0.tgz","_integrity":"sha512-D553RUY3rxLoO1LjuJDmOXiVoaoH8OsLiDt3A7EZLfsClKue0CkUEmxrhvQWGIRCoK1K7QcY+xy3ktL1AgwCtQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.117.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.117.0","@sentry/junior-memory":"0.117.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.117.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.117.0_1785267006054_0.8053690795786292","host":"s3://npm-registry-packages-npm-production"}},"0.118.0":{"name":"@sentry/junior","version":"0.118.0","_id":"@sentry/junior@0.118.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3e5cb4e57c825a5b99696d97893156a2b097e1c1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.118.0.tgz","fileCount":523,"integrity":"sha512-emQC6A7shsBp+ZiInAjPBjBe+5n5gy69vP4DwLFnjzvR2xXkoGRh6iCydEG+9+MwkhHSvS+WH5E+H80SHJBs2Q==","signatures":[{"sig":"MEYCIQCqMglkO+reDQF1uK4XaRw8DVj1E4+D585WqE0e5yhwZAIhAOsMEuYulh6sj5BnOjenaJWDdGZgAjGjCTSMDZkQUkO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3125974},"type":"module","_from":"file:/tmp/craft-UuSF3W/sentry-junior-0.118.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-UuSF3W/sentry-junior-0.118.0.tgz","_integrity":"sha512-emQC6A7shsBp+ZiInAjPBjBe+5n5gy69vP4DwLFnjzvR2xXkoGRh6iCydEG+9+MwkhHSvS+WH5E+H80SHJBs2Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.118.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.118.0","@sentry/junior-memory":"0.118.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.118.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.118.0_1785284769008_0.5154256695318027","host":"s3://npm-registry-packages-npm-production"}},"0.119.0":{"name":"@sentry/junior","version":"0.119.0","_id":"@sentry/junior@0.119.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b90f63ea48732be1b891143514f0cf67eee29eb9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.119.0.tgz","fileCount":524,"integrity":"sha512-3Fl9CKkwxYpwTzJfYymAVzzzygcaKZ5Yv5hX3GCXIKLBhAafvCjFZZFHnPC93JsPeayKrXOFZVkIlHXJKR9INg==","signatures":[{"sig":"MEQCIFl5TQ16HNYL0WuYS8889bWoOFfvexMGtP0+vIhcGYwRAiAVWSzsv4+S8xkHkGGZ7JNLG/Ips7oc1A1QlMRVZw/Cgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3141965},"type":"module","_from":"file:/tmp/craft-F0RVPV/sentry-junior-0.119.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-F0RVPV/sentry-junior-0.119.0.tgz","_integrity":"sha512-3Fl9CKkwxYpwTzJfYymAVzzzygcaKZ5Yv5hX3GCXIKLBhAafvCjFZZFHnPC93JsPeayKrXOFZVkIlHXJKR9INg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.119.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.119.0","@sentry/junior-memory":"0.119.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.119.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.119.0_1785296985976_0.6522470008716206","host":"s3://npm-registry-packages-npm-production"}},"0.120.0":{"name":"@sentry/junior","version":"0.120.0","_id":"@sentry/junior@0.120.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"80486747ab6ce6458f69a2a2a01f231472f7a040","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.120.0.tgz","fileCount":525,"integrity":"sha512-a8KSaH+2H/JRb/g+XI4KwT0XRBJ9wUS+uFjG+g6Xfgo9bETa6nBsIG8E9S4HMJ4pYRlxO+EHWTNiV92rIUvb+A==","signatures":[{"sig":"MEUCIQCQ+5JnMWAMj026MNPkQ3jptFyzBWk++7DL8hdCi1zFawIgcNX5qb0mRsWpXm92eVD1UncKFKZYZx60cwz18SkiKLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3150744},"type":"module","_from":"file:/tmp/craft-gTLRsu/sentry-junior-0.120.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-gTLRsu/sentry-junior-0.120.0.tgz","_integrity":"sha512-a8KSaH+2H/JRb/g+XI4KwT0XRBJ9wUS+uFjG+g6Xfgo9bETa6nBsIG8E9S4HMJ4pYRlxO+EHWTNiV92rIUvb+A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.120.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.120.0","@sentry/junior-memory":"0.120.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.120.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.120.0_1785305343175_0.6529308008472381","host":"s3://npm-registry-packages-npm-production"}},"0.121.0":{"name":"@sentry/junior","version":"0.121.0","_id":"@sentry/junior@0.121.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"14804fba0da37e8f6dee86bcd369dbf08fdf12df","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.121.0.tgz","fileCount":525,"integrity":"sha512-WDvHotpWevO8uSJJAP21fRj3BuBWNyeHhZF0Vya0poLdVn6OiGePhZryoK/ZAvoCoRYOgA3AL/5Sa3QWgGoXug==","signatures":[{"sig":"MEYCIQDqgLOkceQhSCa9Y80jhLyadZV8+uXsfZWPD2mIss/ABgIhAKRiSABnHBktWPmkSU/oHQlF7i1aa5oOhaUObnjuc84m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3155393},"type":"module","_from":"file:/tmp/craft-F3jDEY/sentry-junior-0.121.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-F3jDEY/sentry-junior-0.121.0.tgz","_integrity":"sha512-WDvHotpWevO8uSJJAP21fRj3BuBWNyeHhZF0Vya0poLdVn6OiGePhZryoK/ZAvoCoRYOgA3AL/5Sa3QWgGoXug==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.80.6","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.121.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.121.0","@sentry/junior-memory":"0.121.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.121.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.121.0_1785309789037_0.8408169673278045","host":"s3://npm-registry-packages-npm-production"}},"0.122.0":{"name":"@sentry/junior","version":"0.122.0","_id":"@sentry/junior@0.122.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7c72453250dff77c661f1327e3a4c30e23b57600","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.122.0.tgz","fileCount":528,"integrity":"sha512-BIMPywPGYAM3yOwCi5UdJj8VRE+5UOa8Bmhj194zjs4MDVsNvwGgrk03NoWGeKhZhf+BggS6xhMZQiS43UZlug==","signatures":[{"sig":"MEUCID0dZWd9GMkQRApdh1grE4E7uZl4W3tdzLbbkRMQ5GwvAiEA4lEuNOZw3QiJZUIxKVBgMFOpteuMM7AfvN6YNvsm/qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3134174},"type":"module","_from":"file:/tmp/craft-CYMSWA/sentry-junior-0.122.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-CYMSWA/sentry-junior-0.122.0.tgz","_integrity":"sha512-BIMPywPGYAM3yOwCi5UdJj8VRE+5UOa8Bmhj194zjs4MDVsNvwGgrk03NoWGeKhZhf+BggS6xhMZQiS43UZlug==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.122.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.122.0","@sentry/junior-memory":"0.122.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.122.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.122.0_1785371253116_0.8465500955315926","host":"s3://npm-registry-packages-npm-production"}},"0.122.1":{"name":"@sentry/junior","version":"0.122.1","_id":"@sentry/junior@0.122.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5e57c4a63094aa1dcf4c743ccd7e3b06dbf69393","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.122.1.tgz","fileCount":528,"integrity":"sha512-Kbadw3ZqbBVnOpNFE6erHFH33KJfh0yGruGZ/7CC4ZCR3RdIShz2BtNv0pJXsnSAoCORitKdbeNd4V08icZwhA==","signatures":[{"sig":"MEUCIQDiMBx23R4uT4+UyC1Zee5cl4flYU9WPQ4CdbOQ8IbBcQIgUsCaFXTt8PVjLDTuKDtwqI6YRD3j05bkldadKGNuvDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3136572},"type":"module","_from":"file:/tmp/craft-CeVQ9f/sentry-junior-0.122.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-CeVQ9f/sentry-junior-0.122.1.tgz","_integrity":"sha512-Kbadw3ZqbBVnOpNFE6erHFH33KJfh0yGruGZ/7CC4ZCR3RdIShz2BtNv0pJXsnSAoCORitKdbeNd4V08icZwhA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.22","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.122.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.122.1","@sentry/junior-memory":"0.122.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.122.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.122.1_1785432630199_0.6197590921618097","host":"s3://npm-registry-packages-npm-production"}},"0.123.0":{"name":"@sentry/junior","version":"0.123.0","_id":"@sentry/junior@0.123.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"90d31a7cfa3fcfdf9b1f4853205815e8f42dce30","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.123.0.tgz","fileCount":535,"integrity":"sha512-Jf4/rZ6SPmem5MaIhA0zG371USNiJ4IPGzdxYGWCvRgZ7fGdQh0gnSpVQLiL0BHqg18TiH51O513TI1kZz+NnA==","signatures":[{"sig":"MEQCIC4yCpiiTwfQIzeqv9YajgiMO3Q7tc4VHM1x+kBO87SbAiBkpkKNiKSJchMVrwJzlXVc+dhcDwKdUDAswNca4W8q/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218346},"type":"module","_from":"file:/tmp/craft-PCtuxT/sentry-junior-0.123.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-PCtuxT/sentry-junior-0.123.0.tgz","_integrity":"sha512-Jf4/rZ6SPmem5MaIhA0zG371USNiJ4IPGzdxYGWCvRgZ7fGdQh0gnSpVQLiL0BHqg18TiH51O513TI1kZz+NnA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.123.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.123.0","@sentry/junior-memory":"0.123.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.123.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.123.0_1785452938632_0.9648137603292914","host":"s3://npm-registry-packages-npm-production"}},"0.124.0":{"name":"@sentry/junior","version":"0.124.0","_id":"@sentry/junior@0.124.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"baebda4368f1acc64465404cba77f98aef0db062","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.124.0.tgz","fileCount":538,"integrity":"sha512-REUoD0wA5cm8mi6opQ8jy5BHuQ4rGQaTY3TqwwrNhqztgzbS/P2E+PVu/5Wx+KUYlzbTotJYvtAs9htzvbd6Jg==","signatures":[{"sig":"MEUCIAZM2RRKh7rszDE8RYkS06usonDw9tCne35uAN4tCeQMAiEA2g6+2Q9eYkZxs1K8BvL8VRceeOXZ1AySTo6pG7DfaL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3262826},"type":"module","_from":"file:/tmp/craft-FLQFiq/sentry-junior-0.124.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-FLQFiq/sentry-junior-0.124.0.tgz","_integrity":"sha512-REUoD0wA5cm8mi6opQ8jy5BHuQ4rGQaTY3TqwwrNhqztgzbS/P2E+PVu/5Wx+KUYlzbTotJYvtAs9htzvbd6Jg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.124.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.124.0","@sentry/junior-memory":"0.124.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.124.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.124.0_1785458229422_0.24942786531293049","host":"s3://npm-registry-packages-npm-production"}},"0.124.1":{"name":"@sentry/junior","version":"0.124.1","_id":"@sentry/junior@0.124.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"950165ba5dc2ccca5432150a63ee56e048ff06d7","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.124.1.tgz","fileCount":538,"integrity":"sha512-2qI+AlfNPZDZ/fesAOyaFBVg9wmYcaxhxdLTWKsR+Yp3yvNdcr2ySd+mGYNbhoij2pjX7QUSDbCyea1Y4A84RQ==","signatures":[{"sig":"MEYCIQC6HS1dL+8p8TpLiDGCCYsTjri1RBazOzzKTvUC/08JawIhAJGo6bvLviaCoJP60Xy39pCt+zLRE2q3paCd3InVCsCZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3262911},"type":"module","_from":"file:/tmp/craft-SBquk5/sentry-junior-0.124.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-SBquk5/sentry-junior-0.124.1.tgz","_integrity":"sha512-2qI+AlfNPZDZ/fesAOyaFBVg9wmYcaxhxdLTWKsR+Yp3yvNdcr2ySd+mGYNbhoij2pjX7QUSDbCyea1Y4A84RQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.124.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.124.1","@sentry/junior-memory":"0.124.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.124.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.124.1_1785462468720_0.5807751178388569","host":"s3://npm-registry-packages-npm-production"}},"0.124.2":{"name":"@sentry/junior","version":"0.124.2","_id":"@sentry/junior@0.124.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"2889a891c0623b08cb9b08a354af7cb469300431","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.124.2.tgz","fileCount":538,"integrity":"sha512-pFzODyFFBjE8lVyLRnx3TyHfjKiNiwB7TJAV05tpIys3Pv+3tL50MLzUu4pqE1OGH2nuKuru6Oxm+nWAHuU9eA==","signatures":[{"sig":"MEUCIBEbzPIpihDsoxVdVm5GJnzUphQDAAGb9kQCY83sBGbUAiEA5PJN931eEEsR1hw4RoIwiYE51L/Yv2TXPFRYmFUwrME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3262911},"type":"module","_from":"file:/tmp/craft-8S3nzH/sentry-junior-0.124.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-8S3nzH/sentry-junior-0.124.2.tgz","_integrity":"sha512-pFzODyFFBjE8lVyLRnx3TyHfjKiNiwB7TJAV05tpIys3Pv+3tL50MLzUu4pqE1OGH2nuKuru6Oxm+nWAHuU9eA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.124.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.124.2","@sentry/junior-memory":"0.124.2","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.124.2"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.124.2_1785474049836_0.5602580799370933","host":"s3://npm-registry-packages-npm-production"}},"0.125.0":{"name":"@sentry/junior","version":"0.125.0","_id":"@sentry/junior@0.125.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7d955410990f19bec54f46df22631bb84aa7408b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.125.0.tgz","fileCount":543,"integrity":"sha512-l5Rtb0ZJSVVeI1X4mq82yM/peDH+f/2Ul3uDJMDnKFOFBEHfNIMHu0ywqmszmc0CxsbTG/O7cNZCz6gygP1FyA==","signatures":[{"sig":"MEYCIQCQpF+vbYq0Ps+eMKrRp0E8EF7vnoJjYDFScRTsTFiOewIhAMH5HnhSFi/896IlIfNfeFQPWT6QqPyJZsNemDCIy8cD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3321953},"type":"module","_from":"file:/tmp/craft-iESexP/sentry-junior-0.125.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-iESexP/sentry-junior-0.125.0.tgz","_integrity":"sha512-l5Rtb0ZJSVVeI1X4mq82yM/peDH+f/2Ul3uDJMDnKFOFBEHfNIMHu0ywqmszmc0CxsbTG/O7cNZCz6gygP1FyA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.125.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.125.0","@sentry/junior-memory":"0.125.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.125.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.125.0_1785603109876_0.37614680039115833","host":"s3://npm-registry-packages-npm-production"}},"0.126.0":{"name":"@sentry/junior","version":"0.126.0","_id":"@sentry/junior@0.126.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0869088151b02cd145311b93e1b2867e0efe5616","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.126.0.tgz","fileCount":546,"integrity":"sha512-U0AOe1pM5VPaTF2Fk4iZMco9kxd55IHUUtJmwmxw+XKXGmfJEh1Ww9Cq9C+GZU1SNHebXM1HiNreJcU6p9X1lA==","signatures":[{"sig":"MEUCIQC5bxNZ+Xndi6k11mZuGYJ07bbgwhj4c6FPuU5PjyRXQAIgF2rDirtp7V46ndk4x3/iec8Jjli78q9kgtsIixCChJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3358439},"type":"module","_from":"file:/tmp/craft-BL8PpB/sentry-junior-0.126.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-BL8PpB/sentry-junior-0.126.0.tgz","_integrity":"sha512-U0AOe1pM5VPaTF2Fk4iZMco9kxd55IHUUtJmwmxw+XKXGmfJEh1Ww9Cq9C+GZU1SNHebXM1HiNreJcU6p9X1lA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.126.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.126.0","@sentry/junior-memory":"0.126.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.126.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.126.0_1785642620190_0.7720735744310978","host":"s3://npm-registry-packages-npm-production"}},"0.126.1":{"name":"@sentry/junior","version":"0.126.1","_id":"@sentry/junior@0.126.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"8e2fbc461e61295f86dc2457d8e199f60318ae10","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.126.1.tgz","fileCount":546,"integrity":"sha512-TTEE9meC5Ox0lbLZY8WtF9LZvvQdIdUhElMzaroIiKUHa//ai2LWDBZxGOowpZAxl4fDIgcRnsi3JuNb32hNIA==","signatures":[{"sig":"MEQCIGHIum1C3ks2iMfaGMZiJvZv60VwbH+9lBUWbM9O9gSlAiBGgiJ87KoP6gdFabw559VHVFUEbBi6/mudvewHLxUyFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3358439},"type":"module","_from":"file:/tmp/craft-tdW0gq/sentry-junior-0.126.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-tdW0gq/sentry-junior-0.126.1.tgz","_integrity":"sha512-TTEE9meC5Ox0lbLZY8WtF9LZvvQdIdUhElMzaroIiKUHa//ai2LWDBZxGOowpZAxl4fDIgcRnsi3JuNb32hNIA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.126.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.126.1","@sentry/junior-memory":"0.126.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.126.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.126.1_1785646056859_0.5081946118506604","host":"s3://npm-registry-packages-npm-production"}},"0.127.0":{"name":"@sentry/junior","version":"0.127.0","_id":"@sentry/junior@0.127.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7d61d2b15e7a31e7c0c2c33fde949d39fdb58855","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.127.0.tgz","fileCount":554,"integrity":"sha512-V3GFa9/dVh92Wh8vbTvdSYF+qJD8KcyC1qbpIE4RKu9lJtdedJoo0j4N6J0asD1klMiyQucalquUgKamG5mlBA==","signatures":[{"sig":"MEUCIG1Px0YH7Zh2vCyv4FtzH6V9/uFV98xZVuot41HKTQwNAiEAsRPzk4Z/gwId6OtX1FE3ryEbTH8aXg6nvOKdo3fT7pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3386820},"type":"module","_from":"file:/tmp/craft-yth6Yr/sentry-junior-0.127.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-yth6Yr/sentry-junior-0.127.0.tgz","_integrity":"sha512-V3GFa9/dVh92Wh8vbTvdSYF+qJD8KcyC1qbpIE4RKu9lJtdedJoo0j4N6J0asD1klMiyQucalquUgKamG5mlBA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.127.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.127.0","@sentry/junior-memory":"0.127.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.127.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.127.0_1785786743510_0.8126103964244353","host":"s3://npm-registry-packages-npm-production"}},"0.128.0":{"name":"@sentry/junior","version":"0.128.0","_id":"@sentry/junior@0.128.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"327a65ca88dd044d7ffd7ccd51f6dec0bc66e956","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.128.0.tgz","fileCount":567,"integrity":"sha512-GxaPRKzV/FztbJcEalWWH7jFXuDYZ39gxHxdwJZZvkjyE7u1lQSn8GCB7O+AiYS4AUDHeLn95Hbch6+HNKi1VQ==","signatures":[{"sig":"MEUCIQCYXJ49c/2RAxOIQhFd/vYREIy8tBB1H9ruaNPpQOQHSAIgFyFZku9wKxq1f7QxYy8mObitVZzuq8xnZN+xabBaNk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3459249},"type":"module","_from":"file:/tmp/craft-61YrUL/sentry-junior-0.128.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-61YrUL/sentry-junior-0.128.0.tgz","_integrity":"sha512-GxaPRKzV/FztbJcEalWWH7jFXuDYZ39gxHxdwJZZvkjyE7u1lQSn8GCB7O+AiYS4AUDHeLn95Hbch6+HNKi1VQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.128.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.128.0","@sentry/junior-memory":"0.128.0","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.128.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.128.0_1785808584964_0.939131236538516","host":"s3://npm-registry-packages-npm-production"}},"0.128.1":{"name":"@sentry/junior","version":"0.128.1","_id":"@sentry/junior@0.128.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f3b7180f39798363b01bf64fe3688c5c0febc19d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.128.1.tgz","fileCount":567,"integrity":"sha512-a5v6DIh9SZpfg+rjDTrKKp0rAfh7OuLcH0ZYZsX03OnGMBhUaG6hpCEpy+LrJCw3AY3OMQoUbb6Vbrf7fKEH+A==","signatures":[{"sig":"MEUCIQCAvWhZvmZsigS0I6I9E54JEZQDKbAKpKkIFAJRIJlLOQIgP5qzXk/McAjS9OgfoIR3uaC+tPQhMsrgSVJ7PWuCf58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3460597},"type":"module","_from":"file:/tmp/craft-KzZIYm/sentry-junior-0.128.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-KzZIYm/sentry-junior-0.128.1.tgz","_integrity":"sha512-a5v6DIh9SZpfg+rjDTrKKp0rAfh7OuLcH0ZYZsX03OnGMBhUaG6hpCEpy+LrJCw3AY3OMQoUbb6Vbrf7fKEH+A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.128.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.128.1","@sentry/junior-memory":"0.128.1","@sentry/junior-testing":"0.0.0","@sentry/junior-scheduler":"0.128.1"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.128.1_1785820144929_0.11909421320074975","host":"s3://npm-registry-packages-npm-production"}},"0.129.0":{"name":"@sentry/junior","version":"0.129.0","_id":"@sentry/junior@0.129.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0bebbf57f8aaa011a72475c06f05f0c2944fe083","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.129.0.tgz","fileCount":589,"integrity":"sha512-LS0cdlH9JCl2kzlzSaoxABWejNMdeI1JGx+Dt4SxfROti20Bne4zJOaE8Sh1h1aCBwadPHGZrJPt3nf3EFk8pA==","signatures":[{"sig":"MEQCIFhGkonU4eH1SuPYam0EJvO/9eTKeXvsP3csDEc0bBdHAiBt6SAQiugXOJN3DuCXZzTpftKfcvPLc5/dhpqh9g2axg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665673},"type":"module","_from":"file:/tmp/craft-m0P43m/sentry-junior-0.129.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-m0P43m/sentry-junior-0.129.0.tgz","_integrity":"sha512-LS0cdlH9JCl2kzlzSaoxABWejNMdeI1JGx+Dt4SxfROti20Bne4zJOaE8Sh1h1aCBwadPHGZrJPt3nf3EFk8pA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.129.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.129.0","@sentry/junior-memory":"0.129.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.129.0_1785821257225_0.38650635150124324","host":"s3://npm-registry-packages-npm-production"}},"0.130.0":{"name":"@sentry/junior","version":"0.130.0","_id":"@sentry/junior@0.130.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"91ca88f9718d69e6b6fc5648828fc98ffea6e176","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.130.0.tgz","fileCount":589,"integrity":"sha512-upDI3v6U9MvM42OapmECZtnBWsa79MQ43KUT+x4p95jAOXz/rJXhu1MZx5w9Wv8HWS2P1TMH3gZv02RWvh+7ew==","signatures":[{"sig":"MEUCIQD4J9ERj3GZ/+zVZMaKk5DI2kkWQPG1De0H6NOeMAfn9gIgYQyMDQcJbN6F8vcqznoAZiPvGzT1Wzj2CUb12OQgxd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665673},"type":"module","_from":"file:/tmp/craft-EazaHK/sentry-junior-0.130.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-EazaHK/sentry-junior-0.130.0.tgz","_integrity":"sha512-upDI3v6U9MvM42OapmECZtnBWsa79MQ43KUT+x4p95jAOXz/rJXhu1MZx5w9Wv8HWS2P1TMH3gZv02RWvh+7ew==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.130.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.130.0","@sentry/junior-memory":"0.130.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.130.0_1785824416537_0.3630597912752438","host":"s3://npm-registry-packages-npm-production"}},"0.131.0":{"name":"@sentry/junior","version":"0.131.0","_id":"@sentry/junior@0.131.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7a7db79581263d97d92cf32161ba12d33bb00035","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.131.0.tgz","fileCount":589,"integrity":"sha512-gZJdd4en7xQJlx81Y/LruQwUmiZqVSaWa/LiyhfabZ6KgP1U4NVIr9bhSWt5MnsJ5elLAQcJBAZdjaNdl8Sx7w==","signatures":[{"sig":"MEUCIQC3DWV7FQD8R/EsEfTbn0/Mk5w4z2ZwoBH5aQ1GOTnizwIgV3dQorn30c1KteGO1xYH1ZAk1Mlb676E1rpBkb8NKaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3667395},"type":"module","_from":"file:/tmp/craft-vrhjha/sentry-junior-0.131.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-vrhjha/sentry-junior-0.131.0.tgz","_integrity":"sha512-gZJdd4en7xQJlx81Y/LruQwUmiZqVSaWa/LiyhfabZ6KgP1U4NVIr9bhSWt5MnsJ5elLAQcJBAZdjaNdl8Sx7w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.131.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.131.0","@sentry/junior-memory":"0.131.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.131.0_1785867457486_0.09308710440926071","host":"s3://npm-registry-packages-npm-production"}},"0.132.0":{"name":"@sentry/junior","version":"0.132.0","_id":"@sentry/junior@0.132.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1d697ec2c569cc0eec1974c6a335431babe29cf4","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.132.0.tgz","fileCount":593,"integrity":"sha512-f+0qDlaAp9GMvM1BufYNdVFYtlw9Zp12HBHT+hbnW1r3Ey2MVQFVOcCgaV3s74sxW6TtEFEsB6S0Yl3jRIz8vA==","signatures":[{"sig":"MEQCIGf/7M6gmiaEm41y/3UwYrQHyggwwDQuCxUlbq+sPNMdAiBuSB86l5uiOccWPVmGbRpNiyFVKrXxXpSpzmKeNfV0Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3717391},"type":"module","_from":"file:/tmp/craft-5dCzzZ/sentry-junior-0.132.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-5dCzzZ/sentry-junior-0.132.0.tgz","_integrity":"sha512-f+0qDlaAp9GMvM1BufYNdVFYtlw9Zp12HBHT+hbnW1r3Ey2MVQFVOcCgaV3s74sxW6TtEFEsB6S0Yl3jRIz8vA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.132.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.132.0","@sentry/junior-memory":"0.132.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.132.0_1785880764581_0.8751497846238685","host":"s3://npm-registry-packages-npm-production"}},"0.133.0":{"name":"@sentry/junior","version":"0.133.0","_id":"@sentry/junior@0.133.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"260e4c7056df2f2502ee7b3140e8f7e798499bf4","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.133.0.tgz","fileCount":597,"integrity":"sha512-udN14+bSd6XvRFeBoN0es5sGmAa4iRtLoXLAIa1WTOdft5Otze7sr0shROInvT8T8r1eCwZ3dni2uc8pYvcRpA==","signatures":[{"sig":"MEQCIDcXwYXG7olcHq71DDgJtMJEHKr+nDnOOgV9E2cDanV4AiAnprZsyUVW6380JPfIzdP5rwPGKnIfha/Eb0lfu0B2Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3785214},"type":"module","_from":"file:/tmp/craft-631xKT/sentry-junior-0.133.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-631xKT/sentry-junior-0.133.0.tgz","_integrity":"sha512-udN14+bSd6XvRFeBoN0es5sGmAa4iRtLoXLAIa1WTOdft5Otze7sr0shROInvT8T8r1eCwZ3dni2uc8pYvcRpA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.133.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.133.0","@sentry/junior-memory":"0.133.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.133.0_1785887754843_0.10231335384299878","host":"s3://npm-registry-packages-npm-production"}},"0.134.0":{"name":"@sentry/junior","version":"0.134.0","_id":"@sentry/junior@0.134.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0f218f4e8f6a3c644c9504339b7a77b2963a85dc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.134.0.tgz","fileCount":605,"integrity":"sha512-ye154h3tCsKkPtF6lYBuQ4Sl8w06njjsqPYTdkZljPNpn9MESEU7zQzL4cNlz9Q0ZLxjyY8E+o2W35MSPy9tyw==","signatures":[{"sig":"MEUCIAnbewtYu9C5eSQMFekMgUzW9OYcxndyaWxuNHeKBRDtAiEArQL0YgGgrDBO7lwyxJPj0kqbKq8iC4Kz+zfwhfpG/P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3886186},"type":"module","_from":"file:/tmp/craft-ogNWgp/sentry-junior-0.134.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ogNWgp/sentry-junior-0.134.0.tgz","_integrity":"sha512-ye154h3tCsKkPtF6lYBuQ4Sl8w06njjsqPYTdkZljPNpn9MESEU7zQzL4cNlz9Q0ZLxjyY8E+o2W35MSPy9tyw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.134.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.134.0","@sentry/junior-memory":"0.134.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.134.0_1785958618641_0.11425847577799386","host":"s3://npm-registry-packages-npm-production"}},"0.135.0":{"name":"@sentry/junior","version":"0.135.0","_id":"@sentry/junior@0.135.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"052caa61a7484e8619779cfeac75ef1e93dcd34f","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.135.0.tgz","fileCount":605,"integrity":"sha512-Ce0jz+higPpjjVM9a1WPBide8sNewAEv25Pp127hnAoCIdH0M9C5mozBxvUOvCpeVCr/6IRZYvrx82h84phhtQ==","signatures":[{"sig":"MEYCIQCYgqICpvG2zJ+CwHoYceIIfzKXl4Gt8JqfTcHamAuqzAIhAO8fFx8PT42RhNRnd4QKjGWmP4vHMxF10wVIESyXI3uT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3935400},"type":"module","_from":"file:/tmp/craft-8fvKqr/sentry-junior-0.135.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-8fvKqr/sentry-junior-0.135.0.tgz","_integrity":"sha512-Ce0jz+higPpjjVM9a1WPBide8sNewAEv25Pp127hnAoCIdH0M9C5mozBxvUOvCpeVCr/6IRZYvrx82h84phhtQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.135.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.135.0","@sentry/junior-memory":"0.135.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.135.0_1785970959996_0.19499164196866503","host":"s3://npm-registry-packages-npm-production"}},"0.136.0":{"name":"@sentry/junior","version":"0.136.0","_id":"@sentry/junior@0.136.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d6ba340d891abe01828edbfeb6674971cd755b1d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.136.0.tgz","fileCount":605,"integrity":"sha512-quFtTEXdc+F5ifNce7igENHN+39Gwl95k6ORiIV10Yxd6qOlMbBC7+yDVKMF+/OtHoX87BVTNrW97ToxWmI5oQ==","signatures":[{"sig":"MEQCIEaXcmy1q6rtRjg37NgUKsH2y6zlUP1NVs0+TIeCJTorAiAdJoB/YbUkrGwQPz4r6EeMNq9JFl5e6F9gTUhCyBvCPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3935489},"type":"module","_from":"file:/tmp/craft-9C31YO/sentry-junior-0.136.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-9C31YO/sentry-junior-0.136.0.tgz","_integrity":"sha512-quFtTEXdc+F5ifNce7igENHN+39Gwl95k6ORiIV10Yxd6qOlMbBC7+yDVKMF+/OtHoX87BVTNrW97ToxWmI5oQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.136.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.136.0","@sentry/junior-memory":"0.136.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.136.0_1785985694091_0.16610844216283005","host":"s3://npm-registry-packages-npm-production"}},"0.136.1":{"name":"@sentry/junior","version":"0.136.1","_id":"@sentry/junior@0.136.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ae5629f6eed63ecb166b5534b563e6b0a0a43d83","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.136.1.tgz","fileCount":605,"integrity":"sha512-a4pTunqyaKSd7XruhdOXQ7l3lX+zi7Xe28q9XI7DhrOzyeUycendYUNuszktStAnJRfTshQ0dNVwR7yzGELGxg==","signatures":[{"sig":"MEQCIGuG2YNkhtW2/8oC6UYwwPdZcpVNeoEQBvwAFE4XgLQBAiAZ/EWuYAn2pARvgam1Vf5WsV8QgGo1diy2TndSb9gyIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3935489},"type":"module","_from":"file:/tmp/craft-95icp0/sentry-junior-0.136.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-95icp0/sentry-junior-0.136.1.tgz","_integrity":"sha512-a4pTunqyaKSd7XruhdOXQ7l3lX+zi7Xe28q9XI7DhrOzyeUycendYUNuszktStAnJRfTshQ0dNVwR7yzGELGxg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.136.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.136.1","@sentry/junior-memory":"0.136.1","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.136.1_1785990445868_0.22195171128570634","host":"s3://npm-registry-packages-npm-production"}},"0.137.0":{"name":"@sentry/junior","version":"0.137.0","_id":"@sentry/junior@0.137.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"453635f82ff3f7641f0699680f93e997d91f5be7","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.137.0.tgz","fileCount":610,"integrity":"sha512-mq8s3JIbBwpgKXmZt40v66igHOJyKwqNsYMkNgwhm3S91Ge6KL+40c5jXuKdv6L73Lqc/EGURy/VZ+NsGmRYcQ==","signatures":[{"sig":"MEUCIHPblRl0lrJPUawr8FJgbdKKp2FMxTo7jjKCM8dBDjEyAiEAmiE4ZJQp/Jd82kFDy5PMgIqR9fz1uNdyjs/wgpT9D6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3955664},"type":"module","_from":"file:/tmp/craft-XBHbOd/sentry-junior-0.137.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-XBHbOd/sentry-junior-0.137.0.tgz","_integrity":"sha512-mq8s3JIbBwpgKXmZt40v66igHOJyKwqNsYMkNgwhm3S91Ge6KL+40c5jXuKdv6L73Lqc/EGURy/VZ+NsGmRYcQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.137.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.137.0","@sentry/junior-memory":"0.137.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.137.0_1786081859993_0.4234837879077671","host":"s3://npm-registry-packages-npm-production"}},"0.138.0":{"name":"@sentry/junior","version":"0.138.0","_id":"@sentry/junior@0.138.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"9bdb015b31ce6cf28a6c5ff4f53fe8f2132fdba8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.138.0.tgz","fileCount":638,"integrity":"sha512-0+cxMI35htbsqacDrp3E1IwXVrSRRFS//k9/uDTBId4Bzwz4xfAUONaQk6MuIWEFjFoGfsYVZSX2Q0POpDTLLA==","signatures":[{"sig":"MEUCIQCEQGuF087mO0v02kPF/WTVJD3xClS+7B2MXaCnhfoMrgIgPbq7OqvatfYyrr0d4IxM+pEkl933LkJnWOhdeuXoFxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4142154},"type":"module","_from":"file:/tmp/craft-bn1Ps0/sentry-junior-0.138.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bn1Ps0/sentry-junior-0.138.0.tgz","_integrity":"sha512-0+cxMI35htbsqacDrp3E1IwXVrSRRFS//k9/uDTBId4Bzwz4xfAUONaQk6MuIWEFjFoGfsYVZSX2Q0POpDTLLA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.138.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.138.0","@sentry/junior-memory":"0.138.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.138.0_1786127192898_0.8005600505587989","host":"s3://npm-registry-packages-npm-production"}},"0.139.0":{"name":"@sentry/junior","version":"0.139.0","_id":"@sentry/junior@0.139.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"99fc3825b470fc27d370647a2b7778b968fa759a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.139.0.tgz","fileCount":642,"integrity":"sha512-4vha1kZADRdFvN8dFOqBw0mE6saAGfQSzzu6fqCb1bLBn9D4OG1WcWrfEvXONBiEn31eIPGZG5AgcsANjBz9ow==","signatures":[{"sig":"MEQCIFnQDKQv/x12YJMuRh92D4tmhbBl3QrP8IEsVQhqZXUVAiBaJYcVwH3r0czx9J62Vca11Px1wSMP+csIvyP2Dctgaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4224798},"type":"module","_from":"file:/tmp/craft-G0VsJy/sentry-junior-0.139.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-G0VsJy/sentry-junior-0.139.0.tgz","_integrity":"sha512-4vha1kZADRdFvN8dFOqBw0mE6saAGfQSzzu6fqCb1bLBn9D4OG1WcWrfEvXONBiEn31eIPGZG5AgcsANjBz9ow==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.139.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.139.0","@sentry/junior-memory":"0.139.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.139.0_1786136203855_0.6968835303559777","host":"s3://npm-registry-packages-npm-production"}},"0.140.0":{"name":"@sentry/junior","version":"0.140.0","_id":"@sentry/junior@0.140.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b068c0b41b7be237e293e4620278a89a84e52740","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.140.0.tgz","fileCount":643,"integrity":"sha512-9eQ7W6N1MgDVzloNfOUAmiCA/bsze7bARESd0rbymyrVuY2O+xB/y2dYHmhVPKH5lXN+Td17mS+clr4sTrk3zw==","signatures":[{"sig":"MEUCIDNmLF28NHrtd+cvPF0JIIfyWM/pfPD4z6jnGKAt/lDFAiEA6GjsgrEe1fRFcOTvaPg0elPDuH2OpSihmqdPvXZRdzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4231906},"type":"module","_from":"file:/tmp/craft-fwumfX/sentry-junior-0.140.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-fwumfX/sentry-junior-0.140.0.tgz","_integrity":"sha512-9eQ7W6N1MgDVzloNfOUAmiCA/bsze7bARESd0rbymyrVuY2O+xB/y2dYHmhVPKH5lXN+Td17mS+clr4sTrk3zw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.140.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.140.0","@sentry/junior-memory":"0.140.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.140.0_1786150726935_0.9787974271943161","host":"s3://npm-registry-packages-npm-production"}},"0.141.0":{"name":"@sentry/junior","version":"0.141.0","_id":"@sentry/junior@0.141.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a657df74a9f0b01a4da64e72a0995b4ddf41049d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.141.0.tgz","fileCount":643,"integrity":"sha512-54yC4eHOdYE4TpGlkj4fFI34vymUKvhDU+JR7cpY1cpT/EQpSIO6DHNToRVqhPi8bQHLZKWSGePnmUhbhA1umw==","signatures":[{"sig":"MEQCIAVB6BXXX9xmcuI+XFb/urh5H3DTtxSBuMPrt3gBHeYNAiAf06aJJxZzt1lKKN6v6kgJMHYzrGeHXFjslQQqZog4Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4239769},"type":"module","_from":"file:/tmp/craft-eY8KE5/sentry-junior-0.141.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-eY8KE5/sentry-junior-0.141.0.tgz","_integrity":"sha512-54yC4eHOdYE4TpGlkj4fFI34vymUKvhDU+JR7cpY1cpT/EQpSIO6DHNToRVqhPi8bQHLZKWSGePnmUhbhA1umw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.141.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.141.0","@sentry/junior-memory":"0.141.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.141.0_1786206438430_0.6413067797085354","host":"s3://npm-registry-packages-npm-production"}},"0.142.0":{"name":"@sentry/junior","version":"0.142.0","_id":"@sentry/junior@0.142.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"572cbd19a27b3baa7b6b97d7f4c1bcd854f383cc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.142.0.tgz","fileCount":648,"integrity":"sha512-PpzE3zhpgghlENT6yzubxLSs8zaPnmJIHF1bjHOkbUWeFjRADfCmLgkoThG5SooFur27jHO3ZHbv+HzSwtQr9w==","signatures":[{"sig":"MEQCIEFJHfo8gTZygxOy2TpiimiZSRy3qBjOErMJIE7odp7PAiAZ2/6Hwxe+usia4/e26WSqq8NsXAygapvY67PAfDXw1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4305621},"type":"module","_from":"file:/tmp/craft-dqpVbf/sentry-junior-0.142.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-dqpVbf/sentry-junior-0.142.0.tgz","_integrity":"sha512-PpzE3zhpgghlENT6yzubxLSs8zaPnmJIHF1bjHOkbUWeFjRADfCmLgkoThG5SooFur27jHO3ZHbv+HzSwtQr9w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.142.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.142.0","@sentry/junior-memory":"0.142.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.142.0_1786212928125_0.7744166341950502","host":"s3://npm-registry-packages-npm-production"}},"0.143.0":{"name":"@sentry/junior","version":"0.143.0","_id":"@sentry/junior@0.143.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5df2c12868926680efedc64fa0cace24b6463c42","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.143.0.tgz","fileCount":648,"integrity":"sha512-TQp6+AOTXMhpITwPrlbI2SkvPdTpZ518wjR4CM2uc0ad7xgUPU3uJRfFI9/G/xisssGMRVw3VnfQV9ywksJFoQ==","signatures":[{"sig":"MEYCIQCRglQT9dCj/Vczov6R4xZgroalHaaydooBdFqoiIxX/wIhAPnliviwTcavZ2PCzSv61jzxktAU2h7qHTJFgZnnskEd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4305621},"type":"module","_from":"file:/tmp/craft-B4149t/sentry-junior-0.143.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-B4149t/sentry-junior-0.143.0.tgz","_integrity":"sha512-TQp6+AOTXMhpITwPrlbI2SkvPdTpZ518wjR4CM2uc0ad7xgUPU3uJRfFI9/G/xisssGMRVw3VnfQV9ywksJFoQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.143.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.143.0","@sentry/junior-memory":"0.143.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.143.0_1786220017915_0.43804991420865336","host":"s3://npm-registry-packages-npm-production"}},"0.144.0":{"name":"@sentry/junior","version":"0.144.0","_id":"@sentry/junior@0.144.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3bc379b41a23a0fcae4284b19618c345ab502e4b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.144.0.tgz","fileCount":648,"integrity":"sha512-GEaObuRF6EgwiZbIBoze5K89C7w40/0VHq60YLh1YJNXGnPm7bZpEpXS0Kf+5jIA3EGLu+lRV5owhCN/DZmWww==","signatures":[{"sig":"MEYCIQDiM3nOD02EgY4kzh/UJrPzhVAvR+bBebONeaUV+7WcIwIhAP+isOue4zEsMk3QlijEBpsLb4LsLFMPpvcR1X32MJUn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4321911},"type":"module","_from":"file:/tmp/craft-tUjWxR/sentry-junior-0.144.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-tUjWxR/sentry-junior-0.144.0.tgz","_integrity":"sha512-GEaObuRF6EgwiZbIBoze5K89C7w40/0VHq60YLh1YJNXGnPm7bZpEpXS0Kf+5jIA3EGLu+lRV5owhCN/DZmWww==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.144.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.144.0","@sentry/junior-memory":"0.144.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.144.0_1786223861718_0.1739756554924008","host":"s3://npm-registry-packages-npm-production"}},"0.145.0":{"name":"@sentry/junior","version":"0.145.0","_id":"@sentry/junior@0.145.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0327eab3613ed1c5e9c7e76221605c25eae8ccb6","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.145.0.tgz","fileCount":648,"integrity":"sha512-105GrFypmyIxmmmedqrkLsI74Q6xfxapB06W+LgZjFRmzTVmlwA6NvgYy2bxI+UnL8apOjq37Qt9dYqoN2+O9w==","signatures":[{"sig":"MEQCICCjEpNWq+sflasCS6o03R6IHFthpGTZFbgLl68tiYTpAiBwi5UV0VHKLjPMrlk4yFTlMjJWnzSLN/Ps/zYnvAwXDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4313873},"type":"module","_from":"file:/tmp/craft-K4ex6I/sentry-junior-0.145.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-K4ex6I/sentry-junior-0.145.0.tgz","_integrity":"sha512-105GrFypmyIxmmmedqrkLsI74Q6xfxapB06W+LgZjFRmzTVmlwA6NvgYy2bxI+UnL8apOjq37Qt9dYqoN2+O9w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.145.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.145.0","@sentry/junior-memory":"0.145.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.145.0_1786302623114_0.26100926332873486","host":"s3://npm-registry-packages-npm-production"}},"0.146.0":{"name":"@sentry/junior","version":"0.146.0","_id":"@sentry/junior@0.146.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f671c12ba6b7809daafec100024f4d102dc4ef23","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.146.0.tgz","fileCount":651,"integrity":"sha512-WQoRfBsdJQbqSuVcFzyg9BSdTV/OhqS1mDDFZWPcSoo1x1s8Uxw1f6KxxRNrSI4za7r3H2bdTD5adq17qbmmng==","signatures":[{"sig":"MEQCIBdUDsqrBAXGgkYuU+j58Hpe6GHjn6CscPPOz24KmvPvAiBr1jc5rY6ll620UigCG8f0PQSrC6TjJc9HrovkhVbOGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4322921},"type":"module","_from":"file:/tmp/craft-x5rVvC/sentry-junior-0.146.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-x5rVvC/sentry-junior-0.146.0.tgz","_integrity":"sha512-WQoRfBsdJQbqSuVcFzyg9BSdTV/OhqS1mDDFZWPcSoo1x1s8Uxw1f6KxxRNrSI4za7r3H2bdTD5adq17qbmmng==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.146.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.146.0","@sentry/junior-memory":"0.146.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.146.0_1786313232763_0.11173988649610322","host":"s3://npm-registry-packages-npm-production"}},"0.147.0":{"name":"@sentry/junior","version":"0.147.0","_id":"@sentry/junior@0.147.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0436534382130ff062b64c403eeca9e5d97ab533","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.147.0.tgz","fileCount":655,"integrity":"sha512-MuXMdX0IybBVASg1VqYLxeLBOGhvbuEBUfNO2lOynyS+tqNSy4K7MRIw9lixECoA0tzBVnOcKON/WsxCPGGIOg==","signatures":[{"sig":"MEUCIDWfxXCgnlLC/zGLh6hFldzlPTiar/ap+Pu4mq23EBB/AiEAqXk9LeLPuSFIBidwY2qtfSl0bCo5TumN31O3SWwq5E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4401910},"type":"module","_from":"file:/tmp/craft-gbUl3D/sentry-junior-0.147.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-gbUl3D/sentry-junior-0.147.0.tgz","_integrity":"sha512-MuXMdX0IybBVASg1VqYLxeLBOGhvbuEBUfNO2lOynyS+tqNSy4K7MRIw9lixECoA0tzBVnOcKON/WsxCPGGIOg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.147.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.147.0","@sentry/junior-memory":"0.147.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.147.0_1786333241426_0.2759508267779307","host":"s3://npm-registry-packages-npm-production"}},"0.148.0":{"name":"@sentry/junior","version":"0.148.0","_id":"@sentry/junior@0.148.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ecdc7073e0a85f673f99227419c179f483198689","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.148.0.tgz","fileCount":654,"integrity":"sha512-UISqkBBykou/z4W6FibyuVwlNcSIYwC7Sd3eWQPvTnmTcBuX6QSgbdPYrnmGJnpKhdDaDnFGO53No0SHwsx6Ww==","signatures":[{"sig":"MEUCICLEAvo9WSg8N+w6w1vViUcy7facgWC2Atcn/x6YMKQWAiEAnv/i4Up2IEB+SO9T0vyPpJhAw6UY27Iopr6w+JEwTVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4424095},"type":"module","_from":"file:/tmp/craft-iqCdre/sentry-junior-0.148.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-iqCdre/sentry-junior-0.148.0.tgz","_integrity":"sha512-UISqkBBykou/z4W6FibyuVwlNcSIYwC7Sd3eWQPvTnmTcBuX6QSgbdPYrnmGJnpKhdDaDnFGO53No0SHwsx6Ww==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.148.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.148.0","@sentry/junior-memory":"0.148.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.148.0_1786397934808_0.7085505742067231","host":"s3://npm-registry-packages-npm-production"}},"0.149.0":{"name":"@sentry/junior","version":"0.149.0","_id":"@sentry/junior@0.149.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a926c9e30d26556fe974c12a350e23e68958a0b2","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.149.0.tgz","fileCount":655,"integrity":"sha512-UPJMe/bbmrqhG9u0ioQmqZwdgnpw6ml6kk0V5JZPovc8gBzxRvv+nbC2iBC9NBZXjUaJ3l8istJEr5zM80NMtQ==","signatures":[{"sig":"MEUCIQCljqrDbhnZ5SwIvO0wrg/g9tQnLvkRjf2KikxAx1wlzwIgXchb1VErQu/GdHq4sjJ1vK4I4ADGv15rW+p0828zl/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4437247},"type":"module","_from":"file:/tmp/craft-WtpZSU/sentry-junior-0.149.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-WtpZSU/sentry-junior-0.149.0.tgz","_integrity":"sha512-UPJMe/bbmrqhG9u0ioQmqZwdgnpw6ml6kk0V5JZPovc8gBzxRvv+nbC2iBC9NBZXjUaJ3l8istJEr5zM80NMtQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.149.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.149.0","@sentry/junior-memory":"0.149.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.149.0_1786413119700_0.32281829991251976","host":"s3://npm-registry-packages-npm-production"}},"0.150.0":{"name":"@sentry/junior","version":"0.150.0","_id":"@sentry/junior@0.150.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a38b82e6dc99035b181273e23e08949422d13fc5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.150.0.tgz","fileCount":655,"integrity":"sha512-sd2oLxkxgh/Ul4cCiikYiFfLlyeTdDMKRAH6ZbkmftkbAVouwaANRvPod5mTXyaKxC6uiWUG7DUqRK3gxlD+1Q==","signatures":[{"sig":"MEQCIHij0e696EQlFTMuwWpw2Yyv3Wu2KEvCN60nSLwQIyHTAiAfwMYOfLxqszY0TxCfcMYp/enBKXwMcrugpBTYEfPQKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4440189},"type":"module","_from":"file:/tmp/craft-WmSkYy/sentry-junior-0.150.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-WmSkYy/sentry-junior-0.150.0.tgz","_integrity":"sha512-sd2oLxkxgh/Ul4cCiikYiFfLlyeTdDMKRAH6ZbkmftkbAVouwaANRvPod5mTXyaKxC6uiWUG7DUqRK3gxlD+1Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.150.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.150.0","@sentry/junior-memory":"0.150.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.150.0_1786429091357_0.75634687275195","host":"s3://npm-registry-packages-npm-production"}},"0.150.1":{"name":"@sentry/junior","version":"0.150.1","_id":"@sentry/junior@0.150.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"9f9cf5455e5a041f2c7c996dd7d6830988882e61","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.150.1.tgz","fileCount":655,"integrity":"sha512-NJtdKYiPFWrYq0b8IjlICf7oPGK1FyLyIcKQ3joH1E7sG7nylisvn7chK4wqRrjwkr3j6ayv9LpLmtISD8wHwA==","signatures":[{"sig":"MEUCIGauujXrCU1CR7pUkWF26oxz5lZtFasBqR6f+KfSVDJEAiEA3jhaE3yItkrdrO15irwDHJHHFCp7PABmZR6zyGRr58U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4440189},"type":"module","_from":"file:/tmp/craft-C6X7zZ/sentry-junior-0.150.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-C6X7zZ/sentry-junior-0.150.1.tgz","_integrity":"sha512-NJtdKYiPFWrYq0b8IjlICf7oPGK1FyLyIcKQ3joH1E7sG7nylisvn7chK4wqRrjwkr3j6ayv9LpLmtISD8wHwA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.150.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.150.1","@sentry/junior-memory":"0.150.1","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.150.1_1786466507391_0.483236835332405","host":"s3://npm-registry-packages-npm-production"}},"0.151.0":{"name":"@sentry/junior","version":"0.151.0","_id":"@sentry/junior@0.151.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"be2e0fa2ed1f17e0e47266b8127c83cf058e26bf","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.151.0.tgz","fileCount":656,"integrity":"sha512-iB0Db2gh2TXh+obc3Ia9GHrwrfJGrtcjMEqub2piEjk0+119pUkYEaQXkz3/v0lHtCqiyYqBP2hfIj3DxBw9EA==","signatures":[{"sig":"MEYCIQCm3wF2Z0oTndkOOpPcQEmgYLe4chQK/9KB6Wl6gF8QDgIhANEU3oogMN8U2Cr1mlRe2ZrLQQOJGU28mMgIlCX9Ckks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4503809},"type":"module","_from":"file:/tmp/craft-87vRHi/sentry-junior-0.151.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-87vRHi/sentry-junior-0.151.0.tgz","_integrity":"sha512-iB0Db2gh2TXh+obc3Ia9GHrwrfJGrtcjMEqub2piEjk0+119pUkYEaQXkz3/v0lHtCqiyYqBP2hfIj3DxBw9EA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.151.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.151.0","@sentry/junior-memory":"0.151.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.151.0_1786482673709_0.3835921038136414","host":"s3://npm-registry-packages-npm-production"}},"0.152.0":{"name":"@sentry/junior","version":"0.152.0","_id":"@sentry/junior@0.152.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1f107b92e695b4ab7f1bbddd3cfbb21603cc3a6e","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.152.0.tgz","fileCount":656,"integrity":"sha512-RLvlBt/T27eUrucyOW8R3s974WDvUTL/w7cOXoJ+2I46pHBvCw0O+6zXiyAZLyfTHXK6xxKVVSL91rJL4H3Cjw==","signatures":[{"sig":"MEYCIQDGXIwF5yJQN0AMzkdYLL6vTePF+yC7iMsU2Pdmp596FgIhAI66FY3kIq4EYyR17ccbZmYLmaBbDWVb5dvUn7b/c3Fd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4512399},"type":"module","_from":"file:/tmp/craft-qv86Q6/sentry-junior-0.152.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-qv86Q6/sentry-junior-0.152.0.tgz","_integrity":"sha512-RLvlBt/T27eUrucyOW8R3s974WDvUTL/w7cOXoJ+2I46pHBvCw0O+6zXiyAZLyfTHXK6xxKVVSL91rJL4H3Cjw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.152.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.152.0","@sentry/junior-memory":"0.152.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.152.0_1786494739641_0.6558745578990937","host":"s3://npm-registry-packages-npm-production"}},"0.153.0":{"name":"@sentry/junior","version":"0.153.0","_id":"@sentry/junior@0.153.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4856c3ef9ed328908720f37afee28f071e76ae60","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.153.0.tgz","fileCount":656,"integrity":"sha512-IGIdLNtd8rssFCGO301MGG0Ov40poiVj2rXd+Y4DRG9SB/DQ8DpYD3ommZTGimsmKaysVV/3q/k2DdYuk6a9NQ==","signatures":[{"sig":"MEQCIE+N0Kfu/XXPg+Y3HJha4qA+/c7hS+nLYTlcVP00a2dyAiArRQJeDcxWwrVlwUo0vu9Px3BgidWRNB0f//gGhLnl3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4512778},"type":"module","_from":"file:/tmp/craft-WsHwqy/sentry-junior-0.153.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-WsHwqy/sentry-junior-0.153.0.tgz","_integrity":"sha512-IGIdLNtd8rssFCGO301MGG0Ov40poiVj2rXd+Y4DRG9SB/DQ8DpYD3ommZTGimsmKaysVV/3q/k2DdYuk6a9NQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.153.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.153.0","@sentry/junior-memory":"0.153.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.153.0_1786498851479_0.4538938517054594","host":"s3://npm-registry-packages-npm-production"}},"0.154.0":{"name":"@sentry/junior","version":"0.154.0","_id":"@sentry/junior@0.154.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d296452fc5a373de47022f3549acce622f4f8cee","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.154.0.tgz","fileCount":656,"integrity":"sha512-jv76pgfcaUWZ9p3ZXtH92vuVe5GG9Em6Z1TI4cTGIoWgeG7+Wgy6vSdtKkDKRqcU3qkQf85N0BrESjwfbj4Epg==","signatures":[{"sig":"MEUCIBErehNK9jrRtOuOqmGZ5dCO11AJxe0OejZehdnyq3gdAiEA8ns2Wb5MMiyvCrxIHg/Hcmz/3jN+ArGXar/y5c0eVvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4512778},"type":"module","_from":"file:/tmp/craft-G2aWSZ/sentry-junior-0.154.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-G2aWSZ/sentry-junior-0.154.0.tgz","_integrity":"sha512-jv76pgfcaUWZ9p3ZXtH92vuVe5GG9Em6Z1TI4cTGIoWgeG7+Wgy6vSdtKkDKRqcU3qkQf85N0BrESjwfbj4Epg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@earendil-works/pi-ai":"0.82.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.154.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.82.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.154.0","@sentry/junior-memory":"0.154.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.154.0_1786555086030_0.6725993828933219","host":"s3://npm-registry-packages-npm-production"}},"0.155.0":{"name":"@sentry/junior","version":"0.155.0","_id":"@sentry/junior@0.155.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"767a53208f87e3c18d22891fcadaa1ba240f0f4c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.155.0.tgz","fileCount":662,"integrity":"sha512-xvPNsG4bvcFIg+hlHOonWJAu3YvwMwpg77mE+SVhzg2hZXFEAABKHgv7w4tVAHvKMNsZtVeXSPN6lQ6ZLuMq3A==","signatures":[{"sig":"MEUCIQCMjv+T628bnp2gvjt8x0ht7QVuV3E1gZOtt73Ov8YxNQIgPDIQK0QlQ6ZZZHO4r2uOlbZbvjwgWzUpuAUa/NjmJ6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4613508},"type":"module","_from":"file:/tmp/craft-bcZ05p/sentry-junior-0.155.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bcZ05p/sentry-junior-0.155.0.tgz","_integrity":"sha512-xvPNsG4bvcFIg+hlHOonWJAu3YvwMwpg77mE+SVhzg2hZXFEAABKHgv7w4tVAHvKMNsZtVeXSPN6lQ6ZLuMq3A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.155.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.155.0","@sentry/junior-memory":"0.155.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.155.0_1786564778961_0.8990926070096039","host":"s3://npm-registry-packages-npm-production"}},"0.156.0":{"name":"@sentry/junior","version":"0.156.0","_id":"@sentry/junior@0.156.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f88cb3aba38cc0d423879b76f2b75a6da2927ea5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.156.0.tgz","fileCount":669,"integrity":"sha512-jD/ERwlW8/xJMcRj1ised6ZT3djwp7c4LEXi9HTRK1WWCxe2WYgZ4k8nA5QWSJug5cQDpVFbtZzbzJrwa/mI4A==","signatures":[{"sig":"MEYCIQCUwCr1M6NZ+p4pdIBPUk35R9QJk2GtNb3CYzDdnEqKrAIhAIetjr2nz5TnEaXCV/mLkM4uckOOsnpTUufkrPF8sW6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4719999},"type":"module","_from":"file:/tmp/craft-fjAXfb/sentry-junior-0.156.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-fjAXfb/sentry-junior-0.156.0.tgz","_integrity":"sha512-jD/ERwlW8/xJMcRj1ised6ZT3djwp7c4LEXi9HTRK1WWCxe2WYgZ4k8nA5QWSJug5cQDpVFbtZzbzJrwa/mI4A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.156.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.156.0","@sentry/junior-memory":"0.156.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.156.0_1786574326385_0.8989637711716514","host":"s3://npm-registry-packages-npm-production"}},"0.157.0":{"name":"@sentry/junior","version":"0.157.0","_id":"@sentry/junior@0.157.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"467f6412fa0c797a63d3af14ceebe9643050d664","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.157.0.tgz","fileCount":671,"integrity":"sha512-nTLne7Cp803j54pz9AwvL/SHv7thBqU1VDgZPCeDfWPW0kZuMoSRlqU0xQbwdUYwDzk9+/fjbbIj3BhGdEoG+g==","signatures":[{"sig":"MEQCIC3BKPNVZEkBsS3HjbVqjpahT9io0TwgH+f6AQiKeHmLAiBVis6H4adT2LsTbnq9kgCq5iCOIx9AZOH+XJ/+32Onng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4730515},"type":"module","_from":"file:/tmp/craft-6HDXl5/sentry-junior-0.157.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6HDXl5/sentry-junior-0.157.0.tgz","_integrity":"sha512-nTLne7Cp803j54pz9AwvL/SHv7thBqU1VDgZPCeDfWPW0kZuMoSRlqU0xQbwdUYwDzk9+/fjbbIj3BhGdEoG+g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.157.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.157.0","@sentry/junior-memory":"0.157.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.157.0_1786584805988_0.3456893704920254","host":"s3://npm-registry-packages-npm-production"}},"0.158.0":{"name":"@sentry/junior","version":"0.158.0","_id":"@sentry/junior@0.158.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"48aa5bebe1cc1bfa2e6e9e79d442038d60ece201","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.158.0.tgz","fileCount":672,"integrity":"sha512-TlG3xcz/GhYWyDDtoAZFOyIvs2JBOJJaYkAbbhpT8PTtTzxmyaohEztERuQa+Zml9UjfCZmwvalA9CFOWMuS1g==","signatures":[{"sig":"MEYCIQDfUfjHndy932ARKfDptWylWxeCOpebuTyj9Kx1Lqh0nQIhAJFXEPlslFTnGKOscxW/nIvxGLuowYmi3/w9xCyIRnwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4732620},"type":"module","_from":"file:/tmp/craft-BZb3MC/sentry-junior-0.158.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-BZb3MC/sentry-junior-0.158.0.tgz","_integrity":"sha512-TlG3xcz/GhYWyDDtoAZFOyIvs2JBOJJaYkAbbhpT8PTtTzxmyaohEztERuQa+Zml9UjfCZmwvalA9CFOWMuS1g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.158.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.158.0","@sentry/junior-memory":"0.158.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.158.0_1786590111041_0.913741420029774","host":"s3://npm-registry-packages-npm-production"}},"0.159.0":{"name":"@sentry/junior","version":"0.159.0","_id":"@sentry/junior@0.159.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c0000c0df1490609f221a618cf5b6c666694c381","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.159.0.tgz","fileCount":673,"integrity":"sha512-MLyavN1LXvbNjpeWfIVaABdj/Ym4nNIgHQHgKkIA/JoALPM9cUXyC387faXe2ZREEyno2JQF5HgN86l3etabEg==","signatures":[{"sig":"MEQCIFxFl0LykaGFjMEoK1BcqiPKKLYXBKk0TXEf89JwVGnDAiAFJxdz7ZWNhbMLcqUr9T6o+QrSVocDY3oCJdR8y6M/pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4741822},"type":"module","_from":"file:/tmp/craft-QVMVn3/sentry-junior-0.159.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-QVMVn3/sentry-junior-0.159.0.tgz","_integrity":"sha512-MLyavN1LXvbNjpeWfIVaABdj/Ym4nNIgHQHgKkIA/JoALPM9cUXyC387faXe2ZREEyno2JQF5HgN86l3etabEg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.159.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.159.0","@sentry/junior-memory":"0.159.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.159.0_1786635095206_0.9136817154835704","host":"s3://npm-registry-packages-npm-production"}},"0.160.0":{"name":"@sentry/junior","version":"0.160.0","_id":"@sentry/junior@0.160.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6e950c6f392911948e376b391d1480fba38a912a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.160.0.tgz","fileCount":673,"integrity":"sha512-RojJVHCp/RYsEsj28/j2Jvhk84WLDmZIwEgH3Mw0n0jfIljbbgNJFOX0a7nnkf2ftIQYlzhl6QctaVgv/GCkHg==","signatures":[{"sig":"MEYCIQDzzoVlKp/n5dkEuT7AV90bR6/Gl1bZ4F3loV+4yY7cSwIhAI/G82YWtdRfz2SYXrLAxvch7PEoJq1Ze4Y+D6gBb+mA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4749569},"type":"module","_from":"file:/tmp/craft-wVbddn/sentry-junior-0.160.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-wVbddn/sentry-junior-0.160.0.tgz","_integrity":"sha512-RojJVHCp/RYsEsj28/j2Jvhk84WLDmZIwEgH3Mw0n0jfIljbbgNJFOX0a7nnkf2ftIQYlzhl6QctaVgv/GCkHg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.160.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.160.0","@sentry/junior-memory":"0.160.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.160.0_1786653958187_0.7975130877041998","host":"s3://npm-registry-packages-npm-production"}},"0.161.0":{"name":"@sentry/junior","version":"0.161.0","_id":"@sentry/junior@0.161.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"47baad4126717d911dc1268112136e75b1db77a8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.161.0.tgz","fileCount":681,"integrity":"sha512-kEQYHm5MNdf+KxLmWbFsDQagRxV7EV1E8loWi6yncbqWUK49nKIbb5SRocbr3I4H+WJGl0Do44BEtGcdZA6FUA==","signatures":[{"sig":"MEQCIBE2M0arGD8i9ogVCUXzJ0qhtKFd00OiOiOVdnleEkvXAiBuSTxc+IeN58Xn77GIbLWoOGKKTqJTpHIfYUXB15k1og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4868553},"type":"module","_from":"file:/tmp/craft-bVihVX/sentry-junior-0.161.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bVihVX/sentry-junior-0.161.0.tgz","_integrity":"sha512-kEQYHm5MNdf+KxLmWbFsDQagRxV7EV1E8loWi6yncbqWUK49nKIbb5SRocbr3I4H+WJGl0Do44BEtGcdZA6FUA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.161.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.161.0","@sentry/junior-memory":"0.161.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.161.0_1786666750193_0.7649980503530576","host":"s3://npm-registry-packages-npm-production"}},"0.162.0":{"name":"@sentry/junior","version":"0.162.0","_id":"@sentry/junior@0.162.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4ce910bbe62b658ad9ca257d3ac1538db47a94b9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.162.0.tgz","fileCount":681,"integrity":"sha512-ndNCoz0gbj5hKBkDt0q6JDMKBRMS3deUuz4Qbt5SiPzNfEJ/GHwUHX/rCrWQZutP9CS+Q4NHywvk9KLx/6UUTQ==","signatures":[{"sig":"MEQCIF7Xi9Op52v1Vh4it8IxQ0t9HppOqtX90LJDAlEukjxMAiBiIjwmT5jYUFIAJscXmlG8UPhfYpwShSPBDQosJdm3hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4872586},"type":"module","_from":"file:/tmp/craft-iVvauW/sentry-junior-0.162.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-iVvauW/sentry-junior-0.162.0.tgz","_integrity":"sha512-ndNCoz0gbj5hKBkDt0q6JDMKBRMS3deUuz4Qbt5SiPzNfEJ/GHwUHX/rCrWQZutP9CS+Q4NHywvk9KLx/6UUTQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.162.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.162.0","@sentry/junior-memory":"0.162.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.162.0_1786683502635_0.5887930888640966","host":"s3://npm-registry-packages-npm-production"}},"0.163.0":{"name":"@sentry/junior","version":"0.163.0","_id":"@sentry/junior@0.163.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b77fa0d203c4bc6e26d23b1e1bf89012536f6fa5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.163.0.tgz","fileCount":692,"integrity":"sha512-CtyOE7y8RrAsTGHZMs0cXBpmnFk39Rsm0BYyQyVdQfDiiVOqpcvT/yG2/WJGfrnp8yr1C+tiqc8nlJE60mLQTA==","signatures":[{"sig":"MEUCID9rKFJuBGAhgtEbE2WQcoIMrzNIrPUxdo5JEVEKeL+NAiEAg60Zd6ES9A3VkMhtHTqP7sLGafVyOzkl/aEwR+wUZZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5004017},"type":"module","_from":"file:/tmp/craft-AeFBvE/sentry-junior-0.163.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-AeFBvE/sentry-junior-0.163.0.tgz","_integrity":"sha512-CtyOE7y8RrAsTGHZMs0cXBpmnFk39Rsm0BYyQyVdQfDiiVOqpcvT/yG2/WJGfrnp8yr1C+tiqc8nlJE60mLQTA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.163.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.163.0","@sentry/junior-memory":"0.163.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.163.0_1786731321988_0.12084559777453863","host":"s3://npm-registry-packages-npm-production"}},"0.164.0":{"name":"@sentry/junior","version":"0.164.0","_id":"@sentry/junior@0.164.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4214dd05632b56b94749d77e2173cea1385b4ff5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.164.0.tgz","fileCount":695,"integrity":"sha512-JoOHOX2LLnOl6Q2K78UfyynscaHlkD9aBL7tT6x5coT9qvOCgTG9m+WNK2y0njWS7apNnWGAxpH0WvfSWfQoQQ==","signatures":[{"sig":"MEUCIQDivTglHasfl1dZ2fZO5pYdZLOEvv0cTq9LqkSid8ad+QIgZHV23c4ipiKA2nUO8OH1Rq4Jm1LB3CEZFHinaFBwspw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5018778},"type":"module","_from":"file:/tmp/craft-1XAz8E/sentry-junior-0.164.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-1XAz8E/sentry-junior-0.164.0.tgz","_integrity":"sha512-JoOHOX2LLnOl6Q2K78UfyynscaHlkD9aBL7tT6x5coT9qvOCgTG9m+WNK2y0njWS7apNnWGAxpH0WvfSWfQoQQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.164.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.164.0","@sentry/junior-memory":"0.164.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.164.0_1786743655670_0.59443751804715","host":"s3://npm-registry-packages-npm-production"}},"0.165.0":{"name":"@sentry/junior","version":"0.165.0","_id":"@sentry/junior@0.165.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"2e53e37aa2306dee3a655a1416657f56516e063d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.165.0.tgz","fileCount":698,"integrity":"sha512-m/K5lDYEGuC8YC88UxEh4w2+9vjyQ0CkhDoOVLVkjOc4XPrPcL1NCwT5GbyWinfTqhvX39+R+EBHqG6+V2bFtg==","signatures":[{"sig":"MEYCIQCYRDuRsewB0Va+caNCmeSLgsCa9fWGmgbTlvJXV8VvEgIhAII4RsGB2ZHabXcVV2bMFXindTV34rJ87/ejs0y+3TmO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5100249},"type":"module","_from":"file:/tmp/craft-M7NWEL/sentry-junior-0.165.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-M7NWEL/sentry-junior-0.165.0.tgz","_integrity":"sha512-m/K5lDYEGuC8YC88UxEh4w2+9vjyQ0CkhDoOVLVkjOc4XPrPcL1NCwT5GbyWinfTqhvX39+R+EBHqG6+V2bFtg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.165.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.165.0","@sentry/junior-memory":"0.165.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.165.0_1786754391397_0.5173123609911254","host":"s3://npm-registry-packages-npm-production"}},"0.166.0":{"name":"@sentry/junior","version":"0.166.0","_id":"@sentry/junior@0.166.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ee34d6f6377f7063c16fcf6e2e2d2c003c34e905","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.166.0.tgz","fileCount":701,"integrity":"sha512-4SUHzZHX8WXZiQU9LudELyHcGBF2JsZba1ZL0KemPDeSizParl6o5NUfUmD1d7OypBMqTdZu6KrsYPb3yFR/3w==","signatures":[{"sig":"MEUCIBPOAlb7IZL5zZ8HsihMxjg7OhDsYr2BoDc4ezSCu1imAiEApMd6ggE9sA52gt8cTmhwMjBZnEsj1kpCPPwCKarD0Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5191654},"type":"module","_from":"file:/tmp/craft-6qnX10/sentry-junior-0.166.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6qnX10/sentry-junior-0.166.0.tgz","_integrity":"sha512-4SUHzZHX8WXZiQU9LudELyHcGBF2JsZba1ZL0KemPDeSizParl6o5NUfUmD1d7OypBMqTdZu6KrsYPb3yFR/3w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.166.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.166.0","@sentry/junior-memory":"0.166.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.166.0_1786769074386_0.7857421905537658","host":"s3://npm-registry-packages-npm-production"}},"0.167.0":{"name":"@sentry/junior","version":"0.167.0","_id":"@sentry/junior@0.167.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"89b15c4e3225b684860e4f59eeb305051aee88e9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.167.0.tgz","fileCount":700,"integrity":"sha512-mEp/Za7gW17TlRvAS/rDZgibXe6dgHiW03xxdpvHZxDbBK6ov2YbI6XGoSgs2OBPKRHGKLN0yQnLyHnErlj7zg==","signatures":[{"sig":"MEYCIQD1KEXCLos9jdfHinYjwXhyviNQiOd2FlNSDWnGI357uwIhAJyTzk5H3gLHnpk8CgKoz3Cco2rpePkrfV/WbhDoH6pK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5193262},"type":"module","_from":"file:/tmp/craft-v5TgCk/sentry-junior-0.167.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-v5TgCk/sentry-junior-0.167.0.tgz","_integrity":"sha512-mEp/Za7gW17TlRvAS/rDZgibXe6dgHiW03xxdpvHZxDbBK6ov2YbI6XGoSgs2OBPKRHGKLN0yQnLyHnErlj7zg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.167.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.167.0","@sentry/junior-memory":"0.167.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.167.0_1786819344354_0.270561303954193","host":"s3://npm-registry-packages-npm-production"}},"0.168.0":{"name":"@sentry/junior","version":"0.168.0","_id":"@sentry/junior@0.168.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7d488ff8df4d81a6aca3464d53db79fb55839da8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.168.0.tgz","fileCount":700,"integrity":"sha512-TAJ5/26RdjFF4s1b+oM0BXfrE1lJo/UmQmQ7OPOynQ7FDDxuWQROVUnGxsnaL8w43Fiy55CyEOzkAVClU1kFZA==","signatures":[{"sig":"MEQCIAkgY+qffaHqnx8yvN7r7qrmwDoGYE9jfxI7QaPevOo4AiA96LPCkjNav2Cpacn7z0/gy+Iszu3t1+40Xla/oGv3aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5193262},"type":"module","_from":"file:/tmp/craft-SMEXHI/sentry-junior-0.168.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-SMEXHI/sentry-junior-0.168.0.tgz","_integrity":"sha512-TAJ5/26RdjFF4s1b+oM0BXfrE1lJo/UmQmQ7OPOynQ7FDDxuWQROVUnGxsnaL8w43Fiy55CyEOzkAVClU1kFZA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.168.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.168.0","@sentry/junior-memory":"0.168.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.168.0_1786824027790_0.1666825947766415","host":"s3://npm-registry-packages-npm-production"}},"0.169.0":{"name":"@sentry/junior","version":"0.169.0","_id":"@sentry/junior@0.169.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"06d3cbe1bc0b593c32e271fd13ca3e677acb21c7","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.169.0.tgz","fileCount":700,"integrity":"sha512-lkIhJixW7akwX1P8Hf9i2vaItaeRFXKjnjknWeHDq4VPRsoRhLUxV2liu4BkAB2lvt9kfDA5Fvj1+THDNDU9Kg==","signatures":[{"sig":"MEQCIBcQ3RZd+gO+X++ojRrOrFu5tq7G2Wfj+CLAPY+lPmzlAiABOKoV0UKwMQ7wKl9rbxa2250vlKyMr/jG78+TvpKQmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5199222},"type":"module","_from":"file:/tmp/craft-0OdfFc/sentry-junior-0.169.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0OdfFc/sentry-junior-0.169.0.tgz","_integrity":"sha512-lkIhJixW7akwX1P8Hf9i2vaItaeRFXKjnjknWeHDq4VPRsoRhLUxV2liu4BkAB2lvt9kfDA5Fvj1+THDNDU9Kg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.169.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.169.0","@sentry/junior-memory":"0.169.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.169.0_1786836601084_0.9699472314181483","host":"s3://npm-registry-packages-npm-production"}},"0.170.0":{"name":"@sentry/junior","version":"0.170.0","_id":"@sentry/junior@0.170.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e25d927e76d82d231c7db3473f25849768723688","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.170.0.tgz","fileCount":700,"integrity":"sha512-lJqhUL1elh1I6J7VN4py5OtaZfoEGuh4s56Ze8U0t6W+RiZQmP7YM0iO7IFlPoqptJXxKo4e92WWt+RPI2FhzQ==","signatures":[{"sig":"MEYCIQDB4x4+Z7VuL215eclbC69l4bukwdVuApSKxtPtHE+MRwIhAMCGc89N+0GsTOusTLPFygHwgBZyheJFsVOPj28HVgUY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5199887},"type":"module","_from":"file:/tmp/craft-8ni0c2/sentry-junior-0.170.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-8ni0c2/sentry-junior-0.170.0.tgz","_integrity":"sha512-lJqhUL1elh1I6J7VN4py5OtaZfoEGuh4s56Ze8U0t6W+RiZQmP7YM0iO7IFlPoqptJXxKo4e92WWt+RPI2FhzQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.170.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.170.0","@sentry/junior-memory":"0.170.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.170.0_1786929977846_0.5473878124488876","host":"s3://npm-registry-packages-npm-production"}},"0.171.0":{"name":"@sentry/junior","version":"0.171.0","_id":"@sentry/junior@0.171.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6d3ac9d45c149cfafb5104e5e98bb84e1b71c459","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.171.0.tgz","fileCount":704,"integrity":"sha512-jhRamd5+FNtuKVOIg825QGqSz2EZzVYwtSAC1Ouu0ATlxe7K6d4K2cYGUuF4zZlpdvgD6nV3Y/W8We5Og+6cEw==","signatures":[{"sig":"MEYCIQDql2BDKTln/TBUznPOJYtHxTeNvWgfUsECLs26Bg1cbwIhAJClJhvKOWTHlzkw0wFtIbWP+3XDRm6QuoZRZhgRxnGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5308632},"type":"module","_from":"file:/tmp/craft-kL6UqS/sentry-junior-0.171.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kL6UqS/sentry-junior-0.171.0.tgz","_integrity":"sha512-jhRamd5+FNtuKVOIg825QGqSz2EZzVYwtSAC1Ouu0ATlxe7K6d4K2cYGUuF4zZlpdvgD6nV3Y/W8We5Og+6cEw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.171.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.171.0","@sentry/junior-memory":"0.171.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.171.0_1786993880392_0.3608881567965547","host":"s3://npm-registry-packages-npm-production"}},"0.172.0":{"name":"@sentry/junior","version":"0.172.0","_id":"@sentry/junior@0.172.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a0c598c90f12bcf61064ef19301d1431df4476ff","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.172.0.tgz","fileCount":704,"integrity":"sha512-58we4exw25EXfse7D58q9D4m7Zw7kI1mJBlW+Lu4ejxvtYmtYwKhnWdX2RG3TnzAhfvyMdyk9FX6AxaP9ePehg==","signatures":[{"sig":"MEUCIG1yWHDuFfql9eOD0BQ7fcG/Q2CaR9otlJbfjikR9pl6AiEAtQb/Vi/tD/ddKvXI+nTXg+6XI46tHZFF6ny7ZrKyPoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5308632},"type":"module","_from":"file:/tmp/craft-64npez/sentry-junior-0.172.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-64npez/sentry-junior-0.172.0.tgz","_integrity":"sha512-58we4exw25EXfse7D58q9D4m7Zw7kI1mJBlW+Lu4ejxvtYmtYwKhnWdX2RG3TnzAhfvyMdyk9FX6AxaP9ePehg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.172.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.172.0","@sentry/junior-memory":"0.172.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.172.0_1787024224291_0.5653676752815291","host":"s3://npm-registry-packages-npm-production"}},"0.173.0":{"name":"@sentry/junior","version":"0.173.0","_id":"@sentry/junior@0.173.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ccf8f97f322725a7c8d1e72ba18cb5c232b5c4f1","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.173.0.tgz","fileCount":704,"integrity":"sha512-17TAR+n+va0DTU5ssE1p3EvC8tfFzuzcmqEfAKWxa/y500bvXVMPn/pwBiOSNMxfil+TI6BUgMZdJSReI03THA==","signatures":[{"sig":"MEUCIHmn1Csf6YcNyeKJqshGcxd9RBtO6ZtmW5w8Qjoh+kF5AiEAu9IuQc/TX+ieLdNfEZ5VwW77qIeHwCld9hnmRTlhUus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5308632},"type":"module","_from":"file:/tmp/craft-cyalag/sentry-junior-0.173.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-cyalag/sentry-junior-0.173.0.tgz","_integrity":"sha512-17TAR+n+va0DTU5ssE1p3EvC8tfFzuzcmqEfAKWxa/y500bvXVMPn/pwBiOSNMxfil+TI6BUgMZdJSReI03THA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.173.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.173.0","@sentry/junior-memory":"0.173.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.173.0_1787081836577_0.8715455187047114","host":"s3://npm-registry-packages-npm-production"}},"0.174.0":{"name":"@sentry/junior","version":"0.174.0","_id":"@sentry/junior@0.174.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"095821114402a05ac448dc1570cb5a01c4c458ac","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.174.0.tgz","fileCount":704,"integrity":"sha512-GxJh/m4RkhT8DOrKy+9FWzDle8Lk+iaNj1oYfpXVpZzoSY8IKSFRryBrPEf4RJpf5HHiMj+I6j08I7K0s9bKKw==","signatures":[{"sig":"MEUCIQCSK7GQLFGnrjltPXQehhQgnsh/7Svy1AJz/V/9CQNs1QIgWcAk2gvmaesDmTdojBXtG6Lh01omqZ8aq3lnKBx6Ngc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5309058},"type":"module","_from":"file:/tmp/craft-zB0sAc/sentry-junior-0.174.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-zB0sAc/sentry-junior-0.174.0.tgz","_integrity":"sha512-GxJh/m4RkhT8DOrKy+9FWzDle8Lk+iaNj1oYfpXVpZzoSY8IKSFRryBrPEf4RJpf5HHiMj+I6j08I7K0s9bKKw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.174.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.174.0","@sentry/junior-memory":"0.174.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.174.0_1787113449429_0.9456353292328361","host":"s3://npm-registry-packages-npm-production"}},"0.175.0":{"name":"@sentry/junior","version":"0.175.0","_id":"@sentry/junior@0.175.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"deb71d4288475b3716dbd64e0d4302b7432d6397","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.175.0.tgz","fileCount":704,"integrity":"sha512-V9qVhtE3MNn83sterHzFfBoEeWT2EPDOdXMokusI5xOqwCuftZShyBULyVQdouv8Ncbpin10GKbql6/NaTGp3g==","signatures":[{"sig":"MEYCIQDHLot04SRkBTq+9NdpibOak135wpUWO3rpegYD/23h/gIhAOmQNXIiOcW5Pqxc842HqBpsUM1+0Fl/pKDsrKdrnhnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5312474},"type":"module","_from":"file:/tmp/craft-Zcukjt/sentry-junior-0.175.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Zcukjt/sentry-junior-0.175.0.tgz","_integrity":"sha512-V9qVhtE3MNn83sterHzFfBoEeWT2EPDOdXMokusI5xOqwCuftZShyBULyVQdouv8Ncbpin10GKbql6/NaTGp3g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.175.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.175.0","@sentry/junior-memory":"0.175.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.175.0_1787179981598_0.09066025275722045","host":"s3://npm-registry-packages-npm-production"}},"0.176.0":{"name":"@sentry/junior","version":"0.176.0","_id":"@sentry/junior@0.176.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"3973ffaa38160a253c62403222107842ffc99b1d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.176.0.tgz","fileCount":702,"integrity":"sha512-384TVXVfACRFXN3Ca9C4moBKTK4MSfsjKrb3KSvaPqPzSE3NbvxGdh4TX2qsbT8Uk0wrKDJyNuQurvEugb736w==","signatures":[{"sig":"MEUCIGh1sCdIfMrjHAZGrHUbIYvXR/xXpfz1/phsj3A2YhNLAiEA/LB3WAxSzZ3rbENqB5SqXdf3VpJN83LTEqqYNARAiEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5306418},"type":"module","_from":"file:/tmp/craft-rh0cbA/sentry-junior-0.176.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-rh0cbA/sentry-junior-0.176.0.tgz","_integrity":"sha512-384TVXVfACRFXN3Ca9C4moBKTK4MSfsjKrb3KSvaPqPzSE3NbvxGdh4TX2qsbT8Uk0wrKDJyNuQurvEugb736w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.176.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.176.0","@sentry/junior-memory":"0.176.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.176.0_1787194573767_0.7370101031076015","host":"s3://npm-registry-packages-npm-production"}},"0.176.1":{"name":"@sentry/junior","version":"0.176.1","_id":"@sentry/junior@0.176.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"21fd7685ca72bb8c6d235038f81dcf29acd50048","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.176.1.tgz","fileCount":702,"integrity":"sha512-pDbA2qy1/87AKQDnanrIn+xlU8k7ALFiJB0qteKB87vwlkNaDJs8cWPKbAbaGS+rfyi2ytouKstP28bQsiwwVA==","signatures":[{"sig":"MEUCID59Fyj0Y3FxWFXkHdk/gER70UQc0tOtbcdrh1YkSDBSAiEAmsjtd3X0EKnx5k0lAs4pkqliPJqchsPvTqQBSHH9gJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5306418},"type":"module","_from":"file:/tmp/craft-BxaTDm/sentry-junior-0.176.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-BxaTDm/sentry-junior-0.176.1.tgz","_integrity":"sha512-pDbA2qy1/87AKQDnanrIn+xlU8k7ALFiJB0qteKB87vwlkNaDJs8cWPKbAbaGS+rfyi2ytouKstP28bQsiwwVA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.176.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.176.1","@sentry/junior-memory":"0.176.1","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.176.1_1787211000901_0.24448923301050574","host":"s3://npm-registry-packages-npm-production"}},"0.176.2":{"name":"@sentry/junior","version":"0.176.2","_id":"@sentry/junior@0.176.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"8a43e1e1eed502a8aae78057069e1a78ef79ed1e","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.176.2.tgz","fileCount":702,"integrity":"sha512-o6VYHv3fIy7MO1S3RWttda/MQLA7JNb0J9i6CWMau9zHzSUoNULSgIVIAyRxYgFt5QZnyq32k8M5u66KaoHNlg==","signatures":[{"sig":"MEUCIQCdwv6NJhk8jCQ3t9g9vMBm80vZitUaOQujYqd1jPNqdQIgfRmLwACVUiaz6qO2jrfv875KR+HR93fdmOWzUCuDvKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5306418},"type":"module","_from":"file:/tmp/craft-HOPuuU/sentry-junior-0.176.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-HOPuuU/sentry-junior-0.176.2.tgz","_integrity":"sha512-o6VYHv3fIy7MO1S3RWttda/MQLA7JNb0J9i6CWMau9zHzSUoNULSgIVIAyRxYgFt5QZnyq32k8M5u66KaoHNlg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.176.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.176.2","@sentry/junior-memory":"0.176.2","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.176.2_1787244417755_0.4365078109141207","host":"s3://npm-registry-packages-npm-production"}},"0.177.0":{"name":"@sentry/junior","version":"0.177.0","_id":"@sentry/junior@0.177.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"584a321bacea1a477c6e2b540c11a99c1dc60b6d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.177.0.tgz","fileCount":702,"integrity":"sha512-UkQV2noQs+ubSQjsu57YQjObhylQQ0vmjI0kojYI5avq1stiWyvXzxbQqkgXw/N3Hsdx1oMBQEIGPBjdn/sH+g==","signatures":[{"sig":"MEYCIQDaPehqPXpwGVMHV8NDmk3l+A5J8jLbtvHx/EyyJNs7SgIhAJ01tfPdB7h2jpWhYr2awQH+LX5cfORgDfRzO9+AL9o9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5306101},"type":"module","_from":"file:/tmp/craft-clprFI/sentry-junior-0.177.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-clprFI/sentry-junior-0.177.0.tgz","_integrity":"sha512-UkQV2noQs+ubSQjsu57YQjObhylQQ0vmjI0kojYI5avq1stiWyvXzxbQqkgXw/N3Hsdx1oMBQEIGPBjdn/sH+g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.177.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.177.0","@sentry/junior-memory":"0.177.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.177.0_1787296608991_0.8744109348711415","host":"s3://npm-registry-packages-npm-production"}},"0.178.0":{"name":"@sentry/junior","version":"0.178.0","_id":"@sentry/junior@0.178.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7c291a01e5d65f7220baf3e68aa6827cdc4e0efb","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.178.0.tgz","fileCount":710,"integrity":"sha512-BlMAp3eZXfI6kYcrpGnwWQLX/gcKvowI4EaJs/0uOx4+hNCJGMeJ1VRtEIYT2u7hfj15siE/Ie6CenrMt/BzAw==","signatures":[{"sig":"MEUCIQDuI1e1GCnm7LEtNcEHMXG+wn3rKs1cpUc/ZVMmhkDcRwIgOKOj1fWvS2Jr4hJuCZahbB0lb9wxKrjZTdp/9XO1R9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5540939},"type":"module","_from":"file:/tmp/craft-1RA7ZM/sentry-junior-0.178.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-1RA7ZM/sentry-junior-0.178.0.tgz","_integrity":"sha512-BlMAp3eZXfI6kYcrpGnwWQLX/gcKvowI4EaJs/0uOx4+hNCJGMeJ1VRtEIYT2u7hfj15siE/Ie6CenrMt/BzAw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.178.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.178.0","@sentry/junior-memory":"0.178.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.178.0_1787352073588_0.49475820022639305","host":"s3://npm-registry-packages-npm-production"}},"0.179.0":{"name":"@sentry/junior","version":"0.179.0","_id":"@sentry/junior@0.179.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0a866287828732ca713b603421320fc1229a0b47","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.179.0.tgz","fileCount":711,"integrity":"sha512-NP1stF+TDiAvud7M9d3XOqtsGnWsOmgQAhRLXd/KtOtIHv9Cij4m96WG9/NpwJIf0/4PCDu437kfAodcV2z+aA==","signatures":[{"sig":"MEQCIHdWEMJAZ+oh71ePYM2nsAIWQpIg0D6iArmIILBZFh+IAiAlkjmE7L9pQZ2HIg7Ir4zp4CGXobqI5RRcviVPkFC9bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5543466},"type":"module","_from":"file:/tmp/craft-8GVufe/sentry-junior-0.179.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-8GVufe/sentry-junior-0.179.0.tgz","_integrity":"sha512-NP1stF+TDiAvud7M9d3XOqtsGnWsOmgQAhRLXd/KtOtIHv9Cij4m96WG9/NpwJIf0/4PCDu437kfAodcV2z+aA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.179.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.66.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.179.0","@sentry/junior-memory":"0.179.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.179.0_1787381167877_0.08649504924224272","host":"s3://npm-registry-packages-npm-production"}},"0.180.0":{"name":"@sentry/junior","version":"0.180.0","_id":"@sentry/junior@0.180.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6926bfb275e60d7810afb76956474c70b8ecf3c8","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.180.0.tgz","fileCount":717,"integrity":"sha512-6yKVIlsQMGGTNailwfyAaNaCgKb21RvJ1LUfcoq3We4mvc/PAjMJUylxFM8cS+YDzf+RFo/6ZrXRh0D7hKOFEg==","signatures":[{"sig":"MEQCICPYXn4L/obqr19Q7n7679P0Z6hv2ePpNHUy0tJD6nKUAiBonTdsd73unTov1iNLV22pSh9V6lNxHCe3yBwx0R6vlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5571059},"type":"module","_from":"file:/tmp/craft-kMLSFW/sentry-junior-0.180.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kMLSFW/sentry-junior-0.180.0.tgz","_integrity":"sha512-6yKVIlsQMGGTNailwfyAaNaCgKb21RvJ1LUfcoq3We4mvc/PAjMJUylxFM8cS+YDzf+RFo/6ZrXRh0D7hKOFEg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.180.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.180.0","@sentry/junior-memory":"0.180.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.180.0_1787443766916_0.3340422696304104","host":"s3://npm-registry-packages-npm-production"}},"0.181.0":{"name":"@sentry/junior","version":"0.181.0","_id":"@sentry/junior@0.181.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b77434ae5eb41221bb06386e27cea2ebcf2f6bdd","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.181.0.tgz","fileCount":719,"integrity":"sha512-GKeogCpgvlU76krApg32STqyfPrX6+PMtHATGPA6tQzcWI/ZucLH7jBt4Z3FB4qVHISQasijpWTHu5v67inRhQ==","signatures":[{"sig":"MEQCIG2jERurzHHLkNdR6b5+WD1WeehjdXxhqZ4BAwWIzg0WAiAd2kTbPZiDG9+gdka6/FWp0WqqxLRzSsQU7CXt8lE//g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5661305},"type":"module","_from":"file:/tmp/craft-bWq5Fk/sentry-junior-0.181.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bWq5Fk/sentry-junior-0.181.0.tgz","_integrity":"sha512-GKeogCpgvlU76krApg32STqyfPrX6+PMtHATGPA6tQzcWI/ZucLH7jBt4Z3FB4qVHISQasijpWTHu5v67inRhQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.181.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.181.0","@sentry/junior-memory":"0.181.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.181.0_1787455340088_0.17606028593499734","host":"s3://npm-registry-packages-npm-production"}},"0.181.1":{"name":"@sentry/junior","version":"0.181.1","_id":"@sentry/junior@0.181.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"5d6e1319624d877ab16c72f897dd64cfda108b9a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.181.1.tgz","fileCount":719,"integrity":"sha512-QS2whC1aDUToMuCHL4Hz+U7Hjj+seyr1dwAAAQMAur9V/cBcvvjf2krDZe9c4aCC8S5MprIBn6CEL7T1Y0knaw==","signatures":[{"sig":"MEUCIHxWEqiaxbKQGcwOCHRnxXuc+3O01oBdMI08hXpcnyYCAiEAgIFyB+n5JPv6BCmasnAEbJ0c7SgWicsQSd7ZCFS5f5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5661305},"type":"module","_from":"file:/tmp/craft-kBPqqz/sentry-junior-0.181.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kBPqqz/sentry-junior-0.181.1.tgz","_integrity":"sha512-QS2whC1aDUToMuCHL4Hz+U7Hjj+seyr1dwAAAQMAur9V/cBcvvjf2krDZe9c4aCC8S5MprIBn6CEL7T1Y0knaw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.181.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.181.1","@sentry/junior-memory":"0.181.1","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.181.1_1787463616117_0.9573534181715233","host":"s3://npm-registry-packages-npm-production"}},"0.182.0":{"name":"@sentry/junior","version":"0.182.0","_id":"@sentry/junior@0.182.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"cebf83f028e4ddfdafd8ba207dd64e2f5071c861","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.182.0.tgz","fileCount":721,"integrity":"sha512-1Yonq0AhPdoWXD7iH9O7PFe3POqBUKfKt6OZ32hoFchoYa6pQrIMMCdoDh7e/sFszkWAi6tDRd1ZMT47IeQjnA==","signatures":[{"sig":"MEQCIDMXms4E9XJ0h61kBMbU4ioK36qr59uZ2uK4q2Y409HfAiB2Pk3St+OHsWtJSBCkEQ6HwllK5d/HH4uPRzL5aIja9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5671984},"type":"module","_from":"file:/tmp/craft-jKu3Ce/sentry-junior-0.182.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-jKu3Ce/sentry-junior-0.182.0.tgz","_integrity":"sha512-1Yonq0AhPdoWXD7iH9O7PFe3POqBUKfKt6OZ32hoFchoYa6pQrIMMCdoDh7e/sFszkWAi6tDRd1ZMT47IeQjnA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.182.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","@sentry/junior-acp":"0.182.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.182.0","@sentry/junior-memory":"0.182.0","@sentry/junior-testing":"0.0.0","@agentclientprotocol/sdk":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.182.0_1787604723246_0.8477506117313685","host":"s3://npm-registry-packages-npm-production"}},"0.183.0":{"name":"@sentry/junior","version":"0.183.0","_id":"@sentry/junior@0.183.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a6128ec41cc08cfeb84763f101effc5372a53b0c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.183.0.tgz","fileCount":730,"integrity":"sha512-VKDohr2qYFQqK6lAMi95g0+V/mov2wotr3Cpay10Js6PcReHAhk/HaxOfwDObPBcs2roM1hQ/xGCQYYkiHJw3w==","signatures":[{"sig":"MEQCIG9Q0Q0R4VNAWFL8NI5NU8E6uVFn/Vua4YD6pDYjWioZAiAf7JxdqSG20o20pND5kWtpBWdQUal+4zJjUH2np3izOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5817184},"type":"module","_from":"file:/tmp/craft-uSNls2/sentry-junior-0.183.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-uSNls2/sentry-junior-0.183.0.tgz","_integrity":"sha512-VKDohr2qYFQqK6lAMi95g0+V/mov2wotr3Cpay10Js6PcReHAhk/HaxOfwDObPBcs2roM1hQ/xGCQYYkiHJw3w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.183.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","@sentry/junior-acp":"0.183.0","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.183.0","@sentry/junior-memory":"0.183.0","@sentry/junior-testing":"0.0.0","@agentclientprotocol/sdk":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.183.0_1787675784181_0.12386215005199408","host":"s3://npm-registry-packages-npm-production"}},"0.184.0":{"name":"@sentry/junior","version":"0.184.0","_id":"@sentry/junior@0.184.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"00455f1ea8a0001c80bbefd75af5236900e3c956","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.184.0.tgz","fileCount":737,"integrity":"sha512-ZZXCA72LsgF4YY2j6UVYYAOUp4wJ9s1HgVJCTNDzAGv+2Av29Tx2HaTFTTYSUY0LheFcPrBDwYklVZh7B1wPzg==","signatures":[{"sig":"MEUCICKhuwLzcPUnnXkpIHJ864Ag5fHlh8dqMOdhR66zgIJQAiEAoamR5xAKs7QC0DxTJwmMMFSAULpRphuTFDu/tOdj0UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892914},"type":"module","_from":"file:/tmp/craft-ASiJJd/sentry-junior-0.184.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ASiJJd/sentry-junior-0.184.0.tgz","_integrity":"sha512-ZZXCA72LsgF4YY2j6UVYYAOUp4wJ9s1HgVJCTNDzAGv+2Av29Tx2HaTFTTYSUY0LheFcPrBDwYklVZh7B1wPzg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.184.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.184.0","@sentry/junior-memory":"0.184.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.184.0_1787680098368_0.7383789897297286","host":"s3://npm-registry-packages-npm-production"}},"0.185.0":{"name":"@sentry/junior","version":"0.185.0","_id":"@sentry/junior@0.185.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"48f1de6b5460b6c9cc5d1a31bcefb50aa7f5e02d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.185.0.tgz","fileCount":743,"integrity":"sha512-kJhHf6TdTXyYJZMiv8xJu4YEasEcLQAHlWD3Lg5zEFQSkkxB7B3iQxCAFNXwUwwBfa86+tHQ6gm9VqMI6Fz0Aw==","signatures":[{"sig":"MEUCIAgcwTNV9eqS6I5g8S3iJor0/g7tbFdr81DdK8397POvAiEA+cx6spPkuMO29gLcStu0Ep/SJ8ggxCkkqh69q9ISUuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5921492},"type":"module","_from":"file:/tmp/craft-QS8PoP/sentry-junior-0.185.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-QS8PoP/sentry-junior-0.185.0.tgz","_integrity":"sha512-kJhHf6TdTXyYJZMiv8xJu4YEasEcLQAHlWD3Lg5zEFQSkkxB7B3iQxCAFNXwUwwBfa86+tHQ6gm9VqMI6Fz0Aw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.185.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.185.0","@sentry/junior-memory":"0.185.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.185.0_1787715416047_0.3175951934616803","host":"s3://npm-registry-packages-npm-production"}},"0.186.0":{"name":"@sentry/junior","version":"0.186.0","_id":"@sentry/junior@0.186.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"35ab658fe24c1b8cecb8a3aa80f0d4dbfbbcb4bc","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.186.0.tgz","fileCount":746,"integrity":"sha512-Ms5MRlgtbR6m1nYvDj2moslTnw8z3a6L9w5bb5cPda+pvHyXHnnfC4JsAE+yGWFMd3r3jtp2+MPD/yfzsz7qoA==","signatures":[{"sig":"MEUCIBWJuG472cfnJvy/NOWiyqa2MGWTrmvP3qloSKTwtx8XAiEAprA87tOBFSXXzYkP/mvaQGl5eKA7HWIS0V+hy0y2Vx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5937559},"type":"module","_from":"file:/tmp/craft-DEMDdJ/sentry-junior-0.186.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-DEMDdJ/sentry-junior-0.186.0.tgz","_integrity":"sha512-Ms5MRlgtbR6m1nYvDj2moslTnw8z3a6L9w5bb5cPda+pvHyXHnnfC4JsAE+yGWFMd3r3jtp2+MPD/yfzsz7qoA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.186.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.186.0","@sentry/junior-memory":"0.186.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.186.0_1787805385500_0.2833938066540349","host":"s3://npm-registry-packages-npm-production"}},"0.187.0":{"name":"@sentry/junior","version":"0.187.0","_id":"@sentry/junior@0.187.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ccd9cefbd6434e22a43d0cdabfbc7f9a5bf2ea5e","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.187.0.tgz","fileCount":747,"integrity":"sha512-Cq7TKzwO+kHWUi+GhAEZUx+EcpvKkYEmyeSN7fh1hw0gPkuOF/JJCypYKnNcL6MeUj7KD+5XfR2cXQeQFdT0wA==","signatures":[{"sig":"MEQCIA97A2gx9XxxOLr84LrxYOt9KgW6+nmo6uMwfkD7Gm0jAiA5T4UYotvFP0zT3jbKD9PkyNBijPJSqLQLyC30nukeyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5941417},"type":"module","_from":"file:/tmp/craft-2Ux5sf/sentry-junior-0.187.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-2Ux5sf/sentry-junior-0.187.0.tgz","_integrity":"sha512-Cq7TKzwO+kHWUi+GhAEZUx+EcpvKkYEmyeSN7fh1hw0gPkuOF/JJCypYKnNcL6MeUj7KD+5XfR2cXQeQFdT0wA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.187.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.187.0","@sentry/junior-memory":"0.187.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.187.0_1787861548224_0.9138140661088545","host":"s3://npm-registry-packages-npm-production"}},"0.188.0":{"name":"@sentry/junior","version":"0.188.0","_id":"@sentry/junior@0.188.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6e662091663e5f44df2312311212d1c4254ee9de","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.188.0.tgz","fileCount":747,"integrity":"sha512-MVFawWJ1XGvWXKelbm+0BqYMF0ebKU6+r0CZAZfq4eY+3SpB2PfEMAsWBogHy9eQG5RsThoqykVxt3q7jdytMw==","signatures":[{"sig":"MEQCIQDm4F80R22fAB6O0oTz/w7UaGXVmHsiwnGDR0NSSqIrTgIfSBNcwkam11LGvj0KOd5LAN2+Hgkzt8q4n20z2V9ehg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5946687},"type":"module","_from":"file:/tmp/craft-ObaSnu/sentry-junior-0.188.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ObaSnu/sentry-junior-0.188.0.tgz","_integrity":"sha512-MVFawWJ1XGvWXKelbm+0BqYMF0ebKU6+r0CZAZfq4eY+3SpB2PfEMAsWBogHy9eQG5RsThoqykVxt3q7jdytMw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.188.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.188.0","@sentry/junior-memory":"0.188.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.188.0_1787887880970_0.5959813613940557","host":"s3://npm-registry-packages-npm-production"}},"0.189.0":{"name":"@sentry/junior","version":"0.189.0","_id":"@sentry/junior@0.189.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e5625ab516d51dc4458602f3b02011760e08a418","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.189.0.tgz","fileCount":753,"integrity":"sha512-BuSHSYu+UUDvlr9gO4Xh4jxoWyEVZihTPonPkEc7Qx12wvFiQ24kY4AitSMSJ9H5rjRMY6BdfdwJS8XMmz4Uwg==","signatures":[{"sig":"MEYCIQDiBBZx9TB9yYM/CFG7puMn1KFntf4fKMB7gLVQwKA6LwIhAKZ5YGrk4n+H0inyGuUfE08S3Nn9IV769jJyR5oNxW4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6045170},"type":"module","_from":"file:/tmp/craft-5JEAlA/sentry-junior-0.189.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-5JEAlA/sentry-junior-0.189.0.tgz","_integrity":"sha512-BuSHSYu+UUDvlr9gO4Xh4jxoWyEVZihTPonPkEc7Qx12wvFiQ24kY4AitSMSJ9H5rjRMY6BdfdwJS8XMmz4Uwg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.189.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.189.0","@sentry/junior-memory":"0.189.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.189.0_1787965759060_0.8040287655185854","host":"s3://npm-registry-packages-npm-production"}},"0.190.0":{"name":"@sentry/junior","version":"0.190.0","_id":"@sentry/junior@0.190.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"d27fb59a9598e8033de58c3933c7b142d26c006f","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.190.0.tgz","fileCount":753,"integrity":"sha512-Sa17yalIqbcb53hCM6apnUC4/w6CX/TGec88JDTGrLZAl9fzJuM4+j0Sg7+J0xkNE8A3sAr5wgaNt3N4G0KIcg==","signatures":[{"sig":"MEQCIG1u+7rpkS9HBcirpytsxStrlwWQESUCyf3w++mPxE6kAiBHR8icgFvuSJMKbT8UEVbHnMYKp6SXYuUuDzOnJprgIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6041053},"type":"module","_from":"file:/tmp/craft-LAmnNi/sentry-junior-0.190.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-LAmnNi/sentry-junior-0.190.0.tgz","_integrity":"sha512-Sa17yalIqbcb53hCM6apnUC4/w6CX/TGec88JDTGrLZAl9fzJuM4+j0Sg7+J0xkNE8A3sAr5wgaNt3N4G0KIcg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.4.3","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.190.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.190.0","@sentry/junior-memory":"0.190.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.190.0_1787978551834_0.10658756479836118","host":"s3://npm-registry-packages-npm-production"}},"0.191.0":{"name":"@sentry/junior","version":"0.191.0","_id":"@sentry/junior@0.191.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"53b3fb40b76bd913e99b030f9e44f34b84e0011c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.191.0.tgz","fileCount":753,"integrity":"sha512-kesPBH8zk7vZXDnxS+V+Tvx7ZKDV6owjYrzpXYzxTRFUMIZs+jRYPBXR46u2qqehN0NZy3rrqiTJ0EAIHPw3wA==","signatures":[{"sig":"MEQCIChDtRp8oEQQRp2rPzk9mRodTzKqr58yplKh5tpMRIQyAiA0Wp0jXDvLmIk0JyEek9nKUhycivknOMxIklMIfZD5Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6040579},"type":"module","_from":"file:/tmp/craft-A1pQiu/sentry-junior-0.191.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-A1pQiu/sentry-junior-0.191.0.tgz","_integrity":"sha512-kesPBH8zk7vZXDnxS+V+Tvx7ZKDV6owjYrzpXYzxTRFUMIZs+jRYPBXR46u2qqehN0NZy3rrqiTJ0EAIHPw3wA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.191.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.191.0","@sentry/junior-memory":"0.191.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.191.0_1788207978953_0.4944954962929631","host":"s3://npm-registry-packages-npm-production"}},"0.192.0":{"name":"@sentry/junior","version":"0.192.0","_id":"@sentry/junior@0.192.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"a732ddecfc6fca2a28ba9e202a6eb702ef3fee7c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.192.0.tgz","fileCount":754,"integrity":"sha512-nmHx57bsUP2QSyyE2YwWe0tNerw/Ez8pVWSVAF+2Eh69St/svclbTKIRh7oSwx6ABSCMSgK0KdKAfis7hRdZDg==","signatures":[{"sig":"MEQCIEtFJ9B4E2DZo/yjAPtDdDVzldkrO0pyp8l3CYAPhbmLAiBbJ2Zd9oGVI2iN2eI0+PysdIznj/R+mZYLrLE5OOPF0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6072243},"type":"module","_from":"file:/tmp/craft-G45MQ5/sentry-junior-0.192.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-G45MQ5/sentry-junior-0.192.0.tgz","_integrity":"sha512-nmHx57bsUP2QSyyE2YwWe0tNerw/Ez8pVWSVAF+2Eh69St/svclbTKIRh7oSwx6ABSCMSgK0KdKAfis7hRdZDg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.192.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.192.0","@sentry/junior-memory":"0.192.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.192.0_1788272606354_0.6044756362086541","host":"s3://npm-registry-packages-npm-production"}},"0.193.0":{"name":"@sentry/junior","version":"0.193.0","_id":"@sentry/junior@0.193.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"aabb1f347c0f85506ad2fae29dddaa9983a88896","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.193.0.tgz","fileCount":754,"integrity":"sha512-75uMzCEJlepBMYo/Ii/28HpNiijBw+xDU4LiXX2Vrgn/+Ay0u28T+lolgy6wUmEpOEcGCFnqdKgh0Q69XKOTvg==","signatures":[{"sig":"MEUCIArCofq8yonF6ZAiONkY3IhAsjEqAWH4hBIWR+NBsHggAiEAnKl9DMgx43wUmn7ARk8ktXEpXNyWEMkRPCcBRFdgcxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6073757},"type":"module","_from":"file:/tmp/craft-UpGZ2N/sentry-junior-0.193.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-UpGZ2N/sentry-junior-0.193.0.tgz","_integrity":"sha512-75uMzCEJlepBMYo/Ii/28HpNiijBw+xDU4LiXX2Vrgn/+Ay0u28T+lolgy6wUmEpOEcGCFnqdKgh0Q69XKOTvg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.193.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.193.0","@sentry/junior-memory":"0.193.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.193.0_1788282075320_0.7437652020814485","host":"s3://npm-registry-packages-npm-production"}},"0.194.0":{"name":"@sentry/junior","version":"0.194.0","_id":"@sentry/junior@0.194.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"166ef201d46931b51eec1c0d7d92ace9b084134b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.194.0.tgz","fileCount":754,"integrity":"sha512-LilJnzcfMGIcS+v7s/eYeM3Xb8Z1vznSGLp4dlGJcGwJBDTK3s8Zkfk3TVVkJLhHMVXzFfBXM2dC2Tx/SBUy6w==","signatures":[{"sig":"MEQCIDYNcbgXzNIOHXniGTfeWa8V/6xRf9ROIl2npg9enEAWAiB/FdYeQWG3yYZepfyyCbQraTmUnoNF6WMj6MGcQ2lxDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6084803},"type":"module","_from":"file:/tmp/craft-gkvOb1/sentry-junior-0.194.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-gkvOb1/sentry-junior-0.194.0.tgz","_integrity":"sha512-LilJnzcfMGIcS+v7s/eYeM3Xb8Z1vznSGLp4dlGJcGwJBDTK3s8Zkfk3TVVkJLhHMVXzFfBXM2dC2Tx/SBUy6w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.194.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.194.0","@sentry/junior-memory":"0.194.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.194.0_1788288163607_0.17323272126992895","host":"s3://npm-registry-packages-npm-production"}},"0.195.0":{"name":"@sentry/junior","version":"0.195.0","_id":"@sentry/junior@0.195.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b25c33c7ffa3b24a7b8917b9a70f773693abafdf","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.195.0.tgz","fileCount":758,"integrity":"sha512-kqDl/zOSCp+cxZu0kg3dhY4Otc0LhafkZKawnxwllQuZOUYOBgpLqdXIXkcjm7ROLbof3UVSCINTxw3DkchVVg==","signatures":[{"sig":"MEYCIQDnQUbWndAKt2xWMI/6FcQ9Q/PQLHiFA7tLrvVB0uAqVAIhALORwFH5WuZwuy9CGxAaTKrOip3NyKl3EcOVcMAdv5cA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6221571},"type":"module","_from":"file:/tmp/craft-0Y4ZOj/sentry-junior-0.195.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-0Y4ZOj/sentry-junior-0.195.0.tgz","_integrity":"sha512-kqDl/zOSCp+cxZu0kg3dhY4Otc0LhafkZKawnxwllQuZOUYOBgpLqdXIXkcjm7ROLbof3UVSCINTxw3DkchVVg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.195.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.195.0","@sentry/junior-memory":"0.195.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.195.0_1788304879567_0.6168249958873904","host":"s3://npm-registry-packages-npm-production"}},"0.196.0":{"name":"@sentry/junior","version":"0.196.0","_id":"@sentry/junior@0.196.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"fc12900412859b499ab6d057985f3d72495d14b6","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.196.0.tgz","fileCount":759,"integrity":"sha512-XO1egb1RaAZWlArYnnkigYuSLKPQh7tUL7cS5bsGgcDYUULhAmbfYKxdpjWuolJCZxmzWfTL/4WY8ha8lYinCQ==","signatures":[{"sig":"MEUCIQDiurZ8/Uvyykj3blmt9Km0oZOlhFnWD7AGCSs84EtHzAIgPI6BEEiKpbkxCeOPFWcO5USrpMWDdhUYNe/CA+sSB3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6232107},"type":"module","_from":"file:/tmp/craft-39Ywx5/sentry-junior-0.196.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-39Ywx5/sentry-junior-0.196.0.tgz","_integrity":"sha512-XO1egb1RaAZWlArYnnkigYuSLKPQh7tUL7cS5bsGgcDYUULhAmbfYKxdpjWuolJCZxmzWfTL/4WY8ha8lYinCQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.196.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.196.0","@sentry/junior-memory":"0.196.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.196.0_1788366886347_0.6719838833855478","host":"s3://npm-registry-packages-npm-production"}},"0.197.0":{"name":"@sentry/junior","version":"0.197.0","_id":"@sentry/junior@0.197.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0574ba27d6fc83d729a943fb5ca82852e3b89419","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.197.0.tgz","fileCount":759,"integrity":"sha512-AthA9Ao+hHzdDLEEyxK2jbfNAMVO3s6QIyqahSo2rmpO2VhxE2l7DrhbgRcHgieo4Y5M/YwEkSHTeZpDjj0ejg==","signatures":[{"sig":"MEUCIQCs6IX4q6p1BUY7VmtH2R44peOlZ2mHo1XLsdWvapMQDwIgG5L6dcTbEtCsiiCr7XYqaPOGodYrfkNB/Sk8S5NThQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6225418},"type":"module","_from":"file:/tmp/craft-g5oEBy/sentry-junior-0.197.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-g5oEBy/sentry-junior-0.197.0.tgz","_integrity":"sha512-AthA9Ao+hHzdDLEEyxK2jbfNAMVO3s6QIyqahSo2rmpO2VhxE2l7DrhbgRcHgieo4Y5M/YwEkSHTeZpDjj0ejg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.197.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.197.0","@sentry/junior-memory":"0.197.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.197.0_1788380632819_0.32800802649335936","host":"s3://npm-registry-packages-npm-production"}},"0.198.0":{"name":"@sentry/junior","version":"0.198.0","_id":"@sentry/junior@0.198.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f76b4173d8a6a35eda75ef284f11f680575571bf","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.198.0.tgz","fileCount":759,"integrity":"sha512-/Uu1M9TA1UhzODJYXxA5GjchvznlmuXk/mV1XjW98WAjBkixNpM5kbkJGAU8xeZGVix7zi0Iz/Ts2hVCT96WRA==","signatures":[{"sig":"MEYCIQCiC75E70McgTK7qhKFuCQW6gNZVNGX4h0b39afmFnEFwIhANYDNWh0MGkZf19yxeq5UZlmfgDQ2s9Gbl4iHhGAp7xH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6227569},"type":"module","_from":"file:/tmp/craft-k3HuJm/sentry-junior-0.198.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup && tsc -p tsconfig.build.json --emitDeclarationOnly","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-k3HuJm/sentry-junior-0.198.0.tgz","_integrity":"sha512-/Uu1M9TA1UhzODJYXxA5GjchvznlmuXk/mV1XjW98WAjBkixNpM5kbkJGAU8xeZGVix7zi0Iz/Ts2hVCT96WRA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.198.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.198.0","@sentry/junior-memory":"0.198.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.198.0_1788453717614_0.08471019873471186","host":"s3://npm-registry-packages-npm-production"}},"0.199.0":{"name":"@sentry/junior","version":"0.199.0","_id":"@sentry/junior@0.199.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"69c821fb567eac96ff9b96fc06416bad6a5e2ee7","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.199.0.tgz","fileCount":191,"integrity":"sha512-yPp4mZLzTrHLUOga32ZyTYaR8JykNB9efqNLCeTpfEf4B01PhitBQngmxQvmeZCnu0TPHcCYcbrbXwfW9BZLPw==","signatures":[{"sig":"MEYCIQCl8IB42qM1Vr+kCl76qb5HHHVoIsUzMlgKfEkz2MtENAIhAIN9FvLQojALf5X2P6OfYtaxe8H7WtQcSt7yp+fX4RJ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5015945},"type":"module","_from":"file:/tmp/craft-eeZGUZ/sentry-junior-0.199.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-eeZGUZ/sentry-junior-0.199.0.tgz","_integrity":"sha512-yPp4mZLzTrHLUOga32ZyTYaR8JykNB9efqNLCeTpfEf4B01PhitBQngmxQvmeZCnu0TPHcCYcbrbXwfW9BZLPw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.199.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.199.0","@sentry/junior-memory":"0.199.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.199.0_1788476902942_0.2082247972024982","host":"s3://npm-registry-packages-npm-production"}},"0.200.0":{"name":"@sentry/junior","version":"0.200.0","_id":"@sentry/junior@0.200.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f08e0f25de14ac67c3dd0fba92ca4306e2f84333","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.200.0.tgz","fileCount":191,"integrity":"sha512-XVjXTojvDEZtFJOrlqI9e1iBE9E0sO5nF3xmDIJvxuMlpWFrGrk+gv0eLl+YYkHGJUSAUg+RuxF3CQm1w2kxCg==","signatures":[{"sig":"MEQCIAfrtzb8iYa00jIU2wl5qXuG85cDRycnIEmzxBl4QjZoAiBWlAfueWXQH68RRH5e3kc0ybow2la87m3s03Ab63na1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5015947},"type":"module","_from":"file:/tmp/craft-eiWGbe/sentry-junior-0.200.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-eiWGbe/sentry-junior-0.200.0.tgz","_integrity":"sha512-XVjXTojvDEZtFJOrlqI9e1iBE9E0sO5nF3xmDIJvxuMlpWFrGrk+gv0eLl+YYkHGJUSAUg+RuxF3CQm1w2kxCg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.200.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.200.0","@sentry/junior-memory":"0.200.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.200.0_1788488976126_0.1086763515368967","host":"s3://npm-registry-packages-npm-production"}},"0.201.0":{"name":"@sentry/junior","version":"0.201.0","_id":"@sentry/junior@0.201.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"195b0a047d07c0c964f861740357d6bd96f48924","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.201.0.tgz","fileCount":193,"integrity":"sha512-Szk90riWVT9RAdbTgVoadXCm37SyNzGVD7SOvTm8IIfZC5JV2pKj3Ntu5xx5MCC9plshB6+3q9swDsuOsCVPhA==","signatures":[{"sig":"MEQCIDWJaM1GheynOwSyP4V0HGsxG9H6Tnm28pnNonDUH0QYAiBSUrlGViA+PyAClDX/ylaj9lwy6++5N2G91xcsWHxG/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5121476},"type":"module","_from":"file:/tmp/craft-ZywPVV/sentry-junior-0.201.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-ZywPVV/sentry-junior-0.201.0.tgz","_integrity":"sha512-Szk90riWVT9RAdbTgVoadXCm37SyNzGVD7SOvTm8IIfZC5JV2pKj3Ntu5xx5MCC9plshB6+3q9swDsuOsCVPhA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.4.0","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.201.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.201.0","@sentry/junior-memory":"0.201.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.201.0_1788558191119_0.8345119315844127","host":"s3://npm-registry-packages-npm-production"}},"0.202.0":{"name":"@sentry/junior","version":"0.202.0","_id":"@sentry/junior@0.202.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e966493b9b478def8204a90de0cecdc723c4ce92","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.202.0.tgz","fileCount":193,"integrity":"sha512-GXthytaWcXsT3uj+oqh4Cm6u/3GRzRCrTBT3mJbZKiY2yOKqyeJHaymQxe1aUWGfDsLcnEBPK4slHgkHjM/Wxw==","signatures":[{"sig":"MEUCIEyiFgLwFnNwKWdddnkbfPmSQ/b5p7Mwp4EWWYvazyqSAiEAzXebV5sVtkoDviOE9MswmrIgo6wQBMcdm8/y6WX2szY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5122429},"type":"module","_from":"file:/tmp/craft-a4nKH6/sentry-junior-0.202.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-a4nKH6/sentry-junior-0.202.0.tgz","_integrity":"sha512-GXthytaWcXsT3uj+oqh4Cm6u/3GRzRCrTBT3mJbZKiY2yOKqyeJHaymQxe1aUWGfDsLcnEBPK4slHgkHjM/Wxw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.202.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.202.0","@sentry/junior-memory":"0.202.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.202.0_1788744493121_0.9941863329730647","host":"s3://npm-registry-packages-npm-production"}},"0.203.0":{"name":"@sentry/junior","version":"0.203.0","_id":"@sentry/junior@0.203.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1561916aa157f87359ce7bcb7ac0894ac0c0f4c3","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.203.0.tgz","fileCount":193,"integrity":"sha512-0vZq0kofPWa09FKQGlHvY+lFus+pqBc5UPA+HowIhrpVsaQPv0gdJsAdshS7ZTwEvNArP8pOh9A0vOUTPplVzw==","signatures":[{"sig":"MEQCIBl7M1gXAFw7l10T8znkk1NhPCna1R8ACjUX1jWzMz5HAiBPBueHQNUWQg5LxTRTNh0aL+Qm4r6Com1Lv9B1m2xUNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5123760},"type":"module","_from":"file:/tmp/craft-qI0GcA/sentry-junior-0.203.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsup.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsup","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsup.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-qI0GcA/sentry-junior-0.203.0.tgz","_integrity":"sha512-0vZq0kofPWa09FKQGlHvY+lFus+pqBc5UPA+HowIhrpVsaQPv0gdJsAdshS7ZTwEvNArP8pOh9A0vOUTPplVzw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.203.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsup":"^8.5.1","nitro":"3.0.260522-beta","oxlint":"^1.79.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.203.0","@sentry/junior-memory":"0.203.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.203.0_1788751371243_0.9428695481072884","host":"s3://npm-registry-packages-npm-production"}},"0.204.0":{"name":"@sentry/junior","version":"0.204.0","_id":"@sentry/junior@0.204.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6ee41b3a92f54983eeea1d0b94f8e76bcf02bf73","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.204.0.tgz","fileCount":177,"integrity":"sha512-Y/47uWOMQ+PdOcatvmpV7Iy0vZIaNeOhiyB1n07W4cybexbnJ2K+1TaFq+8E9l8hX1aPnphb2EjbG3PRB9mf3A==","signatures":[{"sig":"MEUCIHmf0t27wIX0QriSYhV0zOlgXTVZnBDQ2bVyVDnCr2CVAiEA37dOC9PsuMnoYvP6exx4ylW0xQQrd+7oGCiEvS2yBF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5027405},"type":"module","_from":"file:/tmp/craft-R1H0bD/sentry-junior-0.204.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-R1H0bD/sentry-junior-0.204.0.tgz","_integrity":"sha512-Y/47uWOMQ+PdOcatvmpV7Iy0vZIaNeOhiyB1n07W4cybexbnJ2K+1TaFq+8E9l8hX1aPnphb2EjbG3PRB9mf3A==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.204.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.204.0","@sentry/junior-memory":"0.204.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.204.0_1788828327681_0.31295422516769533","host":"s3://npm-registry-packages-npm-production"}},"0.205.0":{"name":"@sentry/junior","version":"0.205.0","_id":"@sentry/junior@0.205.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"37e6fae7646bfea93acd366306ccb805266bafc4","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.205.0.tgz","fileCount":177,"integrity":"sha512-5IeWO6treBDEE6nVg9Xo9NOebBo9XvX3Xpyh2XvkC/eQhtCUm5Ddu++AYhZQzWLe3L38YXIsPMDkTJc8BdY1Dg==","signatures":[{"sig":"MEUCIQDcxuD+ULUpac9oWy+WQF/DH+EgYdwhVDXxmC6vr+FlcQIgQHVCM6D+vyeNwKSGDa1E9KLXThqfWhJlUcpZFCvzWuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5029624},"type":"module","_from":"file:/tmp/craft-fYm6hQ/sentry-junior-0.205.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-fYm6hQ/sentry-junior-0.205.0.tgz","_integrity":"sha512-5IeWO6treBDEE6nVg9Xo9NOebBo9XvX3Xpyh2XvkC/eQhtCUm5Ddu++AYhZQzWLe3L38YXIsPMDkTJc8BdY1Dg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.205.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.205.0","@sentry/junior-memory":"0.205.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.205.0_1788970612979_0.27240012229554056","host":"s3://npm-registry-packages-npm-production"}},"0.206.0":{"name":"@sentry/junior","version":"0.206.0","_id":"@sentry/junior@0.206.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"217cb40624940b964918a9522db4020e1a146f82","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.206.0.tgz","fileCount":181,"integrity":"sha512-m8kKvW2+v14fhCcWmn4EOu65QCTfN9vPgI6gnax00SBqSarlhL4fHAIa+obWLGCcahbpcazRifABwi4JgCYZHg==","signatures":[{"sig":"MEQCICfTXeIEngfEm803Vg2b/mvhkQn/aVKI2PtNhcv6lLXzAiBdKlmygXHROsSK6ANeRBHP3y1PsCSBY0bFWkPEvyWu+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5203520},"type":"module","_from":"file:/tmp/craft-MMh3WY/sentry-junior-0.206.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-MMh3WY/sentry-junior-0.206.0.tgz","_integrity":"sha512-m8kKvW2+v14fhCcWmn4EOu65QCTfN9vPgI6gnax00SBqSarlhL4fHAIa+obWLGCcahbpcazRifABwi4JgCYZHg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.206.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.206.0","@sentry/junior-memory":"0.206.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.206.0_1789031976681_0.25733892290726","host":"s3://npm-registry-packages-npm-production"}},"0.207.0":{"name":"@sentry/junior","version":"0.207.0","_id":"@sentry/junior@0.207.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"9904e60b5c81400ab0804841f75bf2be93db4727","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.207.0.tgz","fileCount":183,"integrity":"sha512-yEeiBbTXWs7r+BirIV3hwIMJF2HisQEIsSNQRBHNJY3Ov/C82ToAgF7Df8Ij1HvW/jjwhQvesI2vgAkccaoScQ==","signatures":[{"sig":"MEUCIGmNaOMd88+DAKOBxjUpfsaMBj4yJhxQM6A+3JBpR1lBAiEAnmCAfkUUAHT2INZKe1Rtj2EWhAeuBdm8xSpw/JgDLnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/UEjfc7fSiXXH6+HV/F3AbyKbU6dKvn7tSBIimwGxdAIgBSfQBkhA2YO+gaBj1pD1lUaYTtHZPcNqlHdJjfXq+hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5309794},"type":"module","_from":"file:/tmp/craft-GIJBab/sentry-junior-0.207.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-GIJBab/sentry-junior-0.207.0.tgz","_integrity":"sha512-yEeiBbTXWs7r+BirIV3hwIMJF2HisQEIsSNQRBHNJY3Ov/C82ToAgF7Df8Ij1HvW/jjwhQvesI2vgAkccaoScQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.207.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.207.0","@sentry/junior-memory":"0.207.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.207.0_1789069968759_0.3120109462176952","host":"s3://npm-registry-packages-npm-production"}},"0.208.0":{"name":"@sentry/junior","version":"0.208.0","_id":"@sentry/junior@0.208.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f53511c959c54918ad56f208998b2bf04d50f8aa","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.208.0.tgz","fileCount":183,"integrity":"sha512-x0vC4BJMMvwKbPfhhSZnxj3xvVWX4lY6zuinNkSa0FMWH23ZCQymTn5+71LuRb/t23cCTH7EU40oPLe05VAy+g==","signatures":[{"sig":"MEUCIQCvjtcPNTzcU1qn0XmWfyn8jYf4waz4ruaInrOIBvgRfQIgYqC+MU4+g2XxwcAUsD6iDpgg0crLj+AKpF4sY2wntls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7WH9jzJENjQKQNDDgXGqxFDH8/EZ4knVnbLsHdDzEYwIgOH/Q6c3lB4OU2vzTaUO5r7Djh7yMlSnuDrjfbukxBXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5312104},"type":"module","_from":"file:/tmp/craft-Hj8kot/sentry-junior-0.208.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Hj8kot/sentry-junior-0.208.0.tgz","_integrity":"sha512-x0vC4BJMMvwKbPfhhSZnxj3xvVWX4lY6zuinNkSa0FMWH23ZCQymTn5+71LuRb/t23cCTH7EU40oPLe05VAy+g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.84.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.208.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.208.0","@sentry/junior-memory":"0.208.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.208.0_1789085071544_0.1957694332458506","host":"s3://npm-registry-packages-npm-production"}},"0.209.0":{"name":"@sentry/junior","version":"0.209.0","_id":"@sentry/junior@0.209.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"1f09f4a0cbac08e980f803209d63f4820f0d8835","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.209.0.tgz","fileCount":183,"integrity":"sha512-v3f5VOhcZH6x6ZJ1xSWGOt9gxAGM1apvqCvp/hpaUbculyuzvOobkoNZHYWKhbOa11P7MlTJTEP64WqcRTw+ZQ==","signatures":[{"sig":"MEYCIQCWBGUbDwo6sBsdo3LdEyNV5EZUFXrUShJ8gIe5yeQBaQIhAIP2tXT1ZG7/7ceIj7QfmHXZzLQeH5Qtubcs/xLY55hA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZ95mYgCkBDLTb9JVJR0gBOE2kys70O392m/YGgZSZxgIhAPPohKI6eSP6B/ItHqH/XHmGBs/NFJDyJy2H7VIXNjew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5313718},"type":"module","_from":"file:/tmp/craft-RquOBa/sentry-junior-0.209.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-RquOBa/sentry-junior-0.209.0.tgz","_integrity":"sha512-v3f5VOhcZH6x6ZJ1xSWGOt9gxAGM1apvqCvp/hpaUbculyuzvOobkoNZHYWKhbOa11P7MlTJTEP64WqcRTw+ZQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.209.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.209.0","@sentry/junior-memory":"0.209.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.209.0_1789087923204_0.32722931737036753","host":"s3://npm-registry-packages-npm-production"}},"0.210.0":{"name":"@sentry/junior","version":"0.210.0","_id":"@sentry/junior@0.210.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0af91370d36638ce4b9af7f09c3f539a9f6f952d","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.210.0.tgz","fileCount":183,"integrity":"sha512-WpifLGrA9jVOPfZ+BIjWtAch7+2v7cYZ5RZ2Y1tBuJeckrTS5aGsv89Gif/YPZxaFU3IYnKM83We+5jk4hHkAg==","signatures":[{"sig":"MEQCIEkhN7kFkgzzT9XYZlS3RhISzro7ZBan9b7O1z3jUdAwAiADEdM35+KrK28vj+O5F3MGKQRLG9xzQgoRtmNaFwRuMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5kGEKcXkOivwInl3FtEug63we7CI6FfCznjrHketsKwIhAMzVO5yihI17Q166EZ9+d+TQ4p0xCYzyU7pgYmwprvfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5325352},"type":"module","_from":"file:/tmp/craft-dj2Km9/sentry-junior-0.210.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-dj2Km9/sentry-junior-0.210.0.tgz","_integrity":"sha512-WpifLGrA9jVOPfZ+BIjWtAch7+2v7cYZ5RZ2Y1tBuJeckrTS5aGsv89Gif/YPZxaFU3IYnKM83We+5jk4hHkAg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.210.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.210.0","@sentry/junior-memory":"0.210.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.210.0_1789129674013_0.7214690794360632","host":"s3://npm-registry-packages-npm-production"}},"0.210.1":{"name":"@sentry/junior","version":"0.210.1","_id":"@sentry/junior@0.210.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"36cfdbfc9d07835702f5cc088b252f8741bf4cbf","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.210.1.tgz","fileCount":183,"integrity":"sha512-MplvyBXmYLEq+79nWpHqEnOOGyLQsmhgnxNkLfkDabMVz6oBgkfXFcS4UAm6gstSGWTdtQz8+gzxoDneyKPSTQ==","signatures":[{"sig":"MEUCIGWwWB0ItyB8Nuy5dVOAkmALKktUrD8YkWkU30Y7iupTAiEAg0380vgzL5g4LPK9TtV6XCFZh2JZwCw3sQfFJVqKmmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBCmO9fS7MYx95Et7huU/uNp2keETnte7H4qYvNJrsc5AiAk0NNAacVWft5nNCb+pf5Re1f5+HAgTYp7NIgl/yrVrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5325360},"type":"module","_from":"file:/tmp/craft-NYNKVv/sentry-junior-0.210.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-NYNKVv/sentry-junior-0.210.1.tgz","_integrity":"sha512-MplvyBXmYLEq+79nWpHqEnOOGyLQsmhgnxNkLfkDabMVz6oBgkfXFcS4UAm6gstSGWTdtQz8+gzxoDneyKPSTQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.210.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.210.1","@sentry/junior-memory":"0.210.1","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.210.1_1789134494498_0.9859762925373359","host":"s3://npm-registry-packages-npm-production"}},"0.210.2":{"name":"@sentry/junior","version":"0.210.2","_id":"@sentry/junior@0.210.2","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6026a49fce98c6a595556c18386e570f74675ab2","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.210.2.tgz","fileCount":183,"integrity":"sha512-fO3iDdWx9WpRfp9W6to2Ya1bh7auXAtPPllPWKcKIr9ys1i65DDAFkdgk9ccdFzglpd/drFjfGePj6nSFLkySg==","signatures":[{"sig":"MEUCIQCgOusNE89stOkRDWkRNZVsQQxr85VAhT9AJDcSOk3sXwIgGs9CKbwABpCVJzqn3oo9g2Jt0kPluJWefplF9dHJi4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDJUsGweE76oFp3xXQSpioKwBw3YoYPI23meJWWEIH1TAiB+JhUX34rZBk4/752hg4KRh6bNjyq1MeR+Thy/aHp0sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5323281},"type":"module","_from":"file:/tmp/craft-Bav3Pq/sentry-junior-0.210.2.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Bav3Pq/sentry-junior-0.210.2.tgz","_integrity":"sha512-fO3iDdWx9WpRfp9W6to2Ya1bh7auXAtPPllPWKcKIr9ys1i65DDAFkdgk9ccdFzglpd/drFjfGePj6nSFLkySg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.210.2","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.210.2","@sentry/junior-memory":"0.210.2","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.210.2_1789137823379_0.21957650852616228","host":"s3://npm-registry-packages-npm-production"}},"0.211.0":{"name":"@sentry/junior","version":"0.211.0","_id":"@sentry/junior@0.211.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"af4f9bbfaba6d8732aea0617cdbb9eefce97b198","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.211.0.tgz","fileCount":183,"integrity":"sha512-iJzBxoOriBdlZd4hGjJih/HC8eUOWpbk951bOszbE1Jp4Z5LpbuR8icidezZDM8932MPl00OJvr/3BYKLuWBvw==","signatures":[{"sig":"MEUCIQC9HAS/gI+rz4zERUd8WksuOSk2flIzBYr91gAszuUNuAIgPlneWj+tAdV/DJKtSv+G6XiXP3aVcwiuktKK/ynsZGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkYWfJVPbtfD0bFEfh/74YSuIbWWYx7Fvn9qQ9QjjOyAIhALzha7/5tRgo4j2A8vnn+4T+lpMhhS4oWt0Ojbu9t1og","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5319183},"type":"module","_from":"file:/tmp/craft-xtKcig/sentry-junior-0.211.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-xtKcig/sentry-junior-0.211.0.tgz","_integrity":"sha512-iJzBxoOriBdlZd4hGjJih/HC8eUOWpbk951bOszbE1Jp4Z5LpbuR8icidezZDM8932MPl00OJvr/3BYKLuWBvw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.211.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.211.0","@sentry/junior-memory":"0.211.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.211.0_1789152635116_0.8714672426097458","host":"s3://npm-registry-packages-npm-production"}},"0.212.0":{"name":"@sentry/junior","version":"0.212.0","_id":"@sentry/junior@0.212.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"27ff7161bf57b846eef0fc7254755ab1a5598afa","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.212.0.tgz","fileCount":185,"integrity":"sha512-At5vFn/6FPAAUwXSvrbOvLP12buPKYfDEA06An0G5FGWb2DUbMkl0gDp899sLfsa25XtgcybJPLM+bUPmIpvNQ==","signatures":[{"sig":"MEYCIQCsydkcxlDkD442uxvfg57Tvd3niHRoAtfGRSzECsGvNgIhAODErkgjXedgkeaiLTXoYtPoLjsjNeWFAe0zNWblBGsq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID70SNDrWcMIrpavE3YbZUYlt0LkcYqcE3AWEOkLvEstAiEAuxxIE+Dbib1pvPJre9+fDmWtyniiPskZRORI9XW4hAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5428973},"type":"module","_from":"file:/tmp/craft-T8XGId/sentry-junior-0.212.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-T8XGId/sentry-junior-0.212.0.tgz","_integrity":"sha512-At5vFn/6FPAAUwXSvrbOvLP12buPKYfDEA06An0G5FGWb2DUbMkl0gDp899sLfsa25XtgcybJPLM+bUPmIpvNQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.212.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.212.0","@sentry/junior-memory":"0.212.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.212.0_1789155057951_0.23360602836215283","host":"s3://npm-registry-packages-npm-production"}},"0.213.0":{"name":"@sentry/junior","version":"0.213.0","_id":"@sentry/junior@0.213.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"4f818dcc1d553d432d7d15d9e68db9324109f079","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.213.0.tgz","fileCount":185,"integrity":"sha512-2/PuJlq1PbdguuZ6F9nf1OlbUVFHi5hg5j1ml8d87adfiofZpryAE57bPkd5rET+/Uuw9lQds8y1luxrR8HDjQ==","signatures":[{"sig":"MEYCIQDWULcSUlMqlXyPEVoEU76RDlDoHuX4fifqWkn1H2PphQIhANq6V1NDIpchD2UJSkIKNA/b4VgySa9DvBpUojVuzKay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwkA5XyTMdYLM11AyI0I6YZyEK/pUgkGJ77IrB8dYDFAiEAlK5zPYC2o0M9L4rr1o3drR3NM6/nIRkws9c/Q26Usp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5428973},"type":"module","_from":"file:/tmp/craft-qBtEUd/sentry-junior-0.213.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-qBtEUd/sentry-junior-0.213.0.tgz","_integrity":"sha512-2/PuJlq1PbdguuZ6F9nf1OlbUVFHi5hg5j1ml8d87adfiofZpryAE57bPkd5rET+/Uuw9lQds8y1luxrR8HDjQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.213.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.213.0","@sentry/junior-memory":"0.213.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.213.0_1789161368776_0.25410287278068555","host":"s3://npm-registry-packages-npm-production"}},"0.214.0":{"name":"@sentry/junior","version":"0.214.0","_id":"@sentry/junior@0.214.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"0edfc5fde81af72e83f8f995124540a2dae1b1ea","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.214.0.tgz","fileCount":185,"integrity":"sha512-ZfCBiyViGxfnkU4TsrTksJeEh8ZYyUJVEqC+8/FUb4D0Bisl0d4OqQADg7WFP8CLvfqhB0hc2usBBG8t/rhg7w==","signatures":[{"sig":"MEUCIQCWAYn/wghDR4teccKYP8h5uxx7Egqvcv9UXLLI7BMnBgIgN34tVf+isU5hoGityED3P0QyOpbESRXQZNCi1PUJYlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICgnHtu1P+iR/15yhUKfnBi/hin1rCfy0aAyCZ6EaqtGAiEAxMs24ur97hKbU5uG6Duk5SBmCvZ818OTPYhROULHjkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5429867},"type":"module","_from":"file:/tmp/craft-achAaQ/sentry-junior-0.214.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-achAaQ/sentry-junior-0.214.0.tgz","_integrity":"sha512-ZfCBiyViGxfnkU4TsrTksJeEh8ZYyUJVEqC+8/FUb4D0Bisl0d4OqQADg7WFP8CLvfqhB0hc2usBBG8t/rhg7w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.214.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.214.0","@sentry/junior-memory":"0.214.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.214.0_1789169709997_0.6155574182543153","host":"s3://npm-registry-packages-npm-production"}},"0.215.0":{"name":"@sentry/junior","version":"0.215.0","_id":"@sentry/junior@0.215.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"873ce5cfbf05abeb59ab4f92cdf63de8a21c67c0","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.215.0.tgz","fileCount":185,"integrity":"sha512-3m3C4Nz7k5RZvpy/fBnPlNc0TuccldANdDaMW1pORiwC9YV0ysaMiHbwU+eEhnanFX0cplo2CRTdjGExYGz/nw==","signatures":[{"sig":"MEYCIQCdDbMvt/JQLNRUyOMIcRVJbuEq4+uFlrijL7t0Z40j2AIhAJMf2cA5aScQGT64uDuOcklX+IfSKuM88xgixXzY1C+V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVWyTY/GOCKgCDkG4Z+K6UYxRJJf1SuUzw4a63ATC5FQIgVmay1rA+Zgjk+p6y7nsQZZiMJYMwLgqcBJz+QSzX+DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5429867},"type":"module","_from":"file:/tmp/craft-R6g1Qq/sentry-junior-0.215.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-R6g1Qq/sentry-junior-0.215.0.tgz","_integrity":"sha512-3m3C4Nz7k5RZvpy/fBnPlNc0TuccldANdDaMW1pORiwC9YV0ysaMiHbwU+eEhnanFX0cplo2CRTdjGExYGz/nw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.215.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.215.0","@sentry/junior-memory":"0.215.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.215.0_1789482845077_0.05883831132117101","host":"s3://npm-registry-packages-npm-production"}},"0.216.0":{"name":"@sentry/junior","version":"0.216.0","_id":"@sentry/junior@0.216.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"578ff060e976117fd4352ed4f53a9ad331192080","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.216.0.tgz","fileCount":185,"integrity":"sha512-2EPcy0A8ry3kcE23ROYAEGP7Uzoe6WwYnl+FWE9JiOTCx7F51WejUHs/Xh0gh1g4qooqxlsnifoUBpvjYktEZg==","signatures":[{"sig":"MEUCIFlaEM4EuxO8hRQ3vlf5jW646bpbEw5Pud3VZfiDvd/VAiEAuJvZoCL23D7ySQK+0DIcsWCL6p3NOIEeEvVvLwbs9HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC2vJIph2RBLpMMCngTRcJbXPjHbn3/i1cwjK5ozPpVFAiEAioGS9/rrZrIvFovgO1DYQEBQJVTGlBF4n2XQf1vdmTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5433129},"type":"module","_from":"file:/tmp/craft-minwUw/sentry-junior-0.216.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-minwUw/sentry-junior-0.216.0.tgz","_integrity":"sha512-2EPcy0A8ry3kcE23ROYAEGP7Uzoe6WwYnl+FWE9JiOTCx7F51WejUHs/Xh0gh1g4qooqxlsnifoUBpvjYktEZg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.216.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.216.0","@sentry/junior-memory":"0.216.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.216.0_1789509740611_0.16566780144920523","host":"s3://npm-registry-packages-npm-production"}},"0.217.0":{"name":"@sentry/junior","version":"0.217.0","_id":"@sentry/junior@0.217.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"37f76fe3b76d9acb528c61d978846f9b433f6d20","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.217.0.tgz","fileCount":185,"integrity":"sha512-+8/HeB/g6tDGdr86n6JZIrJNiqRcOCBTvoGIVGwxZ86iUpE/7BoQ0RcU/7sbA1tFs135IAYBl2S4fKtnTokgNw==","signatures":[{"sig":"MEUCIQCLUqzd30G4Zv6D0e2KXqOs3Abi7J4K15fdQbRp/X4FhAIgA6lrTl67xILBskuJpvodCbhFkZid1uVJtRRB/sbcaSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCRu4ZmJagFS/kAOWd2CJKTLZcVi4NPxKn+6T1ksdfpgIgdHemBCqDy1mMSYkTI/3zBZixutTRNYGMxN9TcU1FFHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5435919},"type":"module","_from":"file:/tmp/craft-moquT7/sentry-junior-0.217.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-moquT7/sentry-junior-0.217.0.tgz","_integrity":"sha512-+8/HeB/g6tDGdr86n6JZIrJNiqRcOCBTvoGIVGwxZ86iUpE/7BoQ0RcU/7sbA1tFs135IAYBl2S4fKtnTokgNw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.217.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.217.0","@sentry/junior-memory":"0.217.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.217.0_1789587426199_0.6766260990383268","host":"s3://npm-registry-packages-npm-production"}},"0.218.0":{"name":"@sentry/junior","version":"0.218.0","_id":"@sentry/junior@0.218.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"64a35573c44369b748377e8a0297cfe9a4b34b27","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.218.0.tgz","fileCount":185,"integrity":"sha512-3+YhlWy3FN+vYr4YNMOMoMbcmQBNw4H1OkkDhTmwpHqCFnZNr6fB7ehMvmwnYLCulx3+rb+OJc/JnybGRDUHJg==","signatures":[{"sig":"MEUCIQDYwMbO2VrycSrfOaEdZyXvcICPd2UlqWBCbz7jxIK3AAIgO7nYRlbFY2grrqstmUDBhVphTI2ZFtzVFC551MczzGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICkhpzRduprEO1r66eyueEAXht08pWhrQq9eJi5HrhIBAiEA1rInNUPga36xIsrPiNLB6J6YN/JAnzwulPgRhklIemo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5441117},"type":"module","_from":"file:/tmp/craft-Wmpnix/sentry-junior-0.218.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-Wmpnix/sentry-junior-0.218.0.tgz","_integrity":"sha512-3+YhlWy3FN+vYr4YNMOMoMbcmQBNw4H1OkkDhTmwpHqCFnZNr6fB7ehMvmwnYLCulx3+rb+OJc/JnybGRDUHJg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.218.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.218.0","@sentry/junior-memory":"0.218.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.218.0_1789599487203_0.4450599199290124","host":"s3://npm-registry-packages-npm-production"}},"0.219.0":{"name":"@sentry/junior","version":"0.219.0","_id":"@sentry/junior@0.219.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e28cb137a6e4804dec3dc1bdea450df6774a36b5","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.219.0.tgz","fileCount":185,"integrity":"sha512-+WSYuIueYXIKViwjEUBmWm4AdEThAOnOiVk8jd24x89NFPrAYCvosH8pFnfPn9qjorcoNTGIYcvyNemMcrf78g==","signatures":[{"sig":"MEUCIQDS5WEEyQ8dJRCc9Nd/dsayI2POX/Yr8xEznqnlSeqaRgIgNUtl2o/cAZ27d3nB0QLz+f7qpKWJ63IeYgv38smKGsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEeGOGY1EY28ml1ImEiMcTL+nWs2R/Ul087gAVrhOGj8AiAh6qtxgT8/DUVhCx42/nIqLekYI87tlPXtnr5FI0mvTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5441903},"type":"module","_from":"file:/tmp/craft-wnFm6j/sentry-junior-0.219.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-wnFm6j/sentry-junior-0.219.0.tgz","_integrity":"sha512-+WSYuIueYXIKViwjEUBmWm4AdEThAOnOiVk8jd24x89NFPrAYCvosH8pFnfPn9qjorcoNTGIYcvyNemMcrf78g==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.219.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.219.0","@sentry/junior-memory":"0.219.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.219.0_1789632388196_0.9328007587724285","host":"s3://npm-registry-packages-npm-production"}},"0.220.0":{"name":"@sentry/junior","version":"0.220.0","_id":"@sentry/junior@0.220.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"25231223c3366f03cd31702448943e261d83d705","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.220.0.tgz","fileCount":185,"integrity":"sha512-L50YnDYVoCNu1UHg9jpAQEldkYqjg5KoK0wUFUrkIxeHNoyVZkfy7djJPuRZz24WFaKKtzpzIY72bzrG77HIRA==","signatures":[{"sig":"MEQCIAi0rGC90/n0e8KUW4sUxXUaGM2TBc51ZBiYpDfRKcnjAiBaoc7ewZftse1afEn86JKQXILKYXfMnM/QAJxEgSx6ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAIAdmj+Z15aAZnLY2A7Pps82QTcJ1Oz/qHZ68sdCFcIAiEA4ZPRbLGA3oDfpmr+BiI3QKP8SV8IXJIAj/1e1jiaAJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5442369},"type":"module","_from":"file:/tmp/craft-A4b4y6/sentry-junior-0.220.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-A4b4y6/sentry-junior-0.220.0.tgz","_integrity":"sha512-L50YnDYVoCNu1UHg9jpAQEldkYqjg5KoK0wUFUrkIxeHNoyVZkfy7djJPuRZz24WFaKKtzpzIY72bzrG77HIRA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.220.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.220.0","@sentry/junior-memory":"0.220.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.220.0_1789679322799_0.6079428028083984","host":"s3://npm-registry-packages-npm-production"}},"0.221.0":{"name":"@sentry/junior","version":"0.221.0","_id":"@sentry/junior@0.221.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e9fc1dbdfb266dfed90fc9cabf7214150bdf6e59","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.221.0.tgz","fileCount":187,"integrity":"sha512-vBKZRIrPRlF8EZVQEoXEWXOGYx9UbBT2H1juXlx9Yi5zF9uIM7ONOFmL2ein17IE5xAiK8dzT4gDXwgJTuWzvA==","signatures":[{"sig":"MEUCIET9rXZX099n9wiWlzH6IftHnEdXMZz7pkY1hUhWZm0kAiEApBn/0QDpAi5G2ftrx79uAFJU1QC3Q8kOlthVLijl+sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzZg9rnU+zXFQthWIo50Orfc4zQfJAy2bbvZPx7RxNTgIgLh6ZBZ/42ziNHsgav85bGLzcU8QwZs6FiqUKHdyc0KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5545354},"type":"module","_from":"file:/tmp/craft-3dMwjo/sentry-junior-0.221.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-3dMwjo/sentry-junior-0.221.0.tgz","_integrity":"sha512-vBKZRIrPRlF8EZVQEoXEWXOGYx9UbBT2H1juXlx9Yi5zF9uIM7ONOFmL2ein17IE5xAiK8dzT4gDXwgJTuWzvA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.221.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.221.0","@sentry/junior-memory":"0.221.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.221.0_1790002410974_0.858247987541843","host":"s3://npm-registry-packages-npm-production"}},"0.221.1":{"name":"@sentry/junior","version":"0.221.1","_id":"@sentry/junior@0.221.1","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"f54a5621f5aa9b3dbcec0152077db5be97a3d4a7","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.221.1.tgz","fileCount":187,"integrity":"sha512-09yObaFxmp1l/CWhbutQ9hmAyZJWOkealB1OAuh4iT+GXT+x9WSZ3vtTs7MplZ29QDIL2CRMq60aQoB8kkVZpw==","signatures":[{"sig":"MEUCIA5YrUZ1pMl9weByx3un9jfX3X4QtSUYqwgFq7bEOMWcAiEA/O4fOqQEFqODvm9koJTTz5T0PKk4xZEcDnfvMOzxFBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICVHzG+07hVrprL9LPGwKme/v6LvW29VIUX101VnYgBiAiEA5m3UnEeoRneQ2wu3hay0stcTB3u6jTTr2Mz/XLd1Ilo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5545354},"type":"module","_from":"file:/tmp/craft-m8l8Pv/sentry-junior-0.221.1.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-m8l8Pv/sentry-junior-0.221.1.tgz","_integrity":"sha512-09yObaFxmp1l/CWhbutQ9hmAyZJWOkealB1OAuh4iT+GXT+x9WSZ3vtTs7MplZ29QDIL2CRMq60aQoB8kkVZpw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.221.1","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.221.1","@sentry/junior-memory":"0.221.1","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.221.1_1790016458293_0.6542998994300315","host":"s3://npm-registry-packages-npm-production"}},"0.222.0":{"name":"@sentry/junior","version":"0.222.0","_id":"@sentry/junior@0.222.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"44811560c1bc912616a41276d591355d8c35f923","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.222.0.tgz","fileCount":189,"integrity":"sha512-wudz2bLpdAIs74NTQtEYuDy5jOjOpnaOg2S94EJnl4T89Cv7Gy0Kn8dr/vQ5pi6rxFXRYPfE2lfvARDtETeb2w==","signatures":[{"sig":"MEUCIQCVRrZhYsh2Rx7eQcJAfDLjlOvSus0r++2jTz7drmBcvwIgVLlCASRkO+N7wq02NnQ7AwWhoQkVKr1Z2oB3QmFpEGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWC3bvCjY5cAwJy+k3qBsly2M8mE5+53CK48cJuyYrPAiEA4eVq5vGFnHRuyC8CbTB0SRb4c1UQf86S6VdqweOi/gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5664528},"type":"module","_from":"file:/tmp/craft-kywors/sentry-junior-0.222.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-kywors/sentry-junior-0.222.0.tgz","_integrity":"sha512-wudz2bLpdAIs74NTQtEYuDy5jOjOpnaOg2S94EJnl4T89Cv7Gy0Kn8dr/vQ5pi6rxFXRYPfE2lfvARDtETeb2w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.222.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.222.0","@sentry/junior-memory":"0.222.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.222.0_1790136790341_0.48643555435058494","host":"s3://npm-registry-packages-npm-production"}},"0.223.0":{"name":"@sentry/junior","version":"0.223.0","_id":"@sentry/junior@0.223.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"ad59ee9c1716d675dcd864b5ea4dbb48fb39bfb9","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.223.0.tgz","fileCount":189,"integrity":"sha512-se4RZ5uK87d3lyesOacdDnO9ayW9ht1hfNpQeNZOZjOg6dkD64PKitz+nnxajkWwZ20DhWJhhZ3RcPtnAkPrLg==","signatures":[{"sig":"MEYCIQDQ/eJWuU68FizLtMwz/695/ZDD2uBPGQ52ncJ+Ay2dkQIhAMo/+VZXUgLlnldWquadsj4MGxqyoc/bDe+etZp1mZzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDWMrHbiiP4t0VCS0yO+6xB9kw3ZXvkYv3d+2yLHgEXAiEAx9ltlBz9pRSU5Dq7CnBUC0CoXMG+b6KUtlweRKSCIp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5679112},"type":"module","_from":"file:/tmp/craft-bnUxDb/sentry-junior-0.223.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bnUxDb/sentry-junior-0.223.0.tgz","_integrity":"sha512-se4RZ5uK87d3lyesOacdDnO9ayW9ht1hfNpQeNZOZjOg6dkD64PKitz+nnxajkWwZ20DhWJhhZ3RcPtnAkPrLg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.223.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.223.0","@sentry/junior-memory":"0.223.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.223.0_1790205367773_0.5074748741479806","host":"s3://npm-registry-packages-npm-production"}},"0.224.0":{"name":"@sentry/junior","version":"0.224.0","_id":"@sentry/junior@0.224.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"84c8a95b1a027ae64cdc7d19582e43517af42222","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.224.0.tgz","fileCount":187,"integrity":"sha512-HRuIoy8KNjLeu3IHvIgO/MYKeqIx/xxxlRP5CKui83BXv+/I2GenqEuPFi9azc9qTPZIyyQ+66y/n18FC/bYCA==","signatures":[{"sig":"MEYCIQC1O6U4YIRJ/uBVbODkPTz5Khsfy9neFgGtqYG5EGhkdQIhAJg5anQS3DHZGvHVezogTR2rFs69ej+E4oei4G6yRau+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID+KUqpBOV01pt53fgwug0GZ4MYwcBAcR0Czzt8EAPprAiEA2saHH+I8ptTa/ycf2j9wb+din4atVyPko/zQpPVnmpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5659627},"type":"module","_from":"file:/tmp/craft-RTELHD/sentry-junior-0.224.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-RTELHD/sentry-junior-0.224.0.tgz","_integrity":"sha512-HRuIoy8KNjLeu3IHvIgO/MYKeqIx/xxxlRP5CKui83BXv+/I2GenqEuPFi9azc9qTPZIyyQ+66y/n18FC/bYCA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.224.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.224.0","@sentry/junior-memory":"0.224.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.224.0_1790274984667_0.40562879804521046","host":"s3://npm-registry-packages-npm-production"}},"0.225.0":{"name":"@sentry/junior","version":"0.225.0","_id":"@sentry/junior@0.225.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"e0a91da131f4d61fa6b300b7ffb95f5f77e9cfbb","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.225.0.tgz","fileCount":187,"integrity":"sha512-/oGIhoI6FJ1VHj9PC1j16YVz4C5s9eVCSJGPFTB+N4Oam2hifwzpiwe/wCfYgB9Adrh6vFtvHmAMeMtkdjoAXA==","signatures":[{"sig":"MEUCIQDM50YKDFNuE9bNfGNGzGwLILAOjc247mgH+MUyHSZpPgIgL5xdFeJkPYS1648toEFzPBxB9n2LW0QjNzXMeGbsdCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDO7MtPyeYfgaN0Lcd1qtBz4zoxdGjeQtCRT2mnlKT5IAiA0egjpYi32wUH8988b2fs6cuHANEs1BPIaAt6AJlCeEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5663635},"type":"module","_from":"file:/tmp/craft-6heI5E/sentry-junior-0.225.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-6heI5E/sentry-junior-0.225.0.tgz","_integrity":"sha512-/oGIhoI6FJ1VHj9PC1j16YVz4C5s9eVCSJGPFTB+N4Oam2hifwzpiwe/wCfYgB9Adrh6vFtvHmAMeMtkdjoAXA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.225.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.225.0","@sentry/junior-memory":"0.225.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.225.0_1790312720802_0.24226759053410052","host":"s3://npm-registry-packages-npm-production"}},"0.226.0":{"name":"@sentry/junior","version":"0.226.0","_id":"@sentry/junior@0.226.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"123559018808ed3559a63348f15221490200c70b","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.226.0.tgz","fileCount":184,"integrity":"sha512-3d68HkMgAw3IW/21159Y8WHaHABVoUSGUGOeT+rnmGOuThzpg4SaW2E5JZjnK3/B+YDI9+bXwBCZ3Wv2GwKA9w==","signatures":[{"sig":"MEUCIQDM4LJLe19hWmyTR/OwhPALf3sEg4WN9pG3lXcRhVTjSwIgHVXUxx0iBDkhZQNrmX4qUpfwbvOqBhh/Ginq2/PVAbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCU4loGOLk2W9Y5ueEQwdenyLO7tq5OlZumXDJN9kzV1gIgMFwPL5StFATqmBabAtg61jxCi/FRUC8LIPyFOy5bU/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5684364},"type":"module","_from":"file:/tmp/craft-RDyPgv/sentry-junior-0.226.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-RDyPgv/sentry-junior-0.226.0.tgz","_integrity":"sha512-3d68HkMgAw3IW/21159Y8WHaHABVoUSGUGOeT+rnmGOuThzpg4SaW2E5JZjnK3/B+YDI9+bXwBCZ3Wv2GwKA9w==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.226.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.226.0","@sentry/junior-memory":"0.226.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.226.0_1790351756487_0.05766422373660518","host":"s3://npm-registry-packages-npm-production"}},"0.227.0":{"name":"@sentry/junior","version":"0.227.0","_id":"@sentry/junior@0.227.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"7b8d936a35b56bd6df815922e0f8766788b78cae","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.227.0.tgz","fileCount":185,"integrity":"sha512-gmcB/g/S3VLHYNIkURL46JU5wd6EwvcU4o7iFBNY9wiuDY+Q2fZE7EWNuZXjliyIEvkksKkMqZVHI0moRIjjvA==","signatures":[{"sig":"MEYCIQD936k2fzGSNO9t+ZUKszQNAp/hk5hQZvu7/bsjyZYd/gIhAMwEQ0jcT1ohqMKsvXNSu5Tw52WbwMgEoNdjdcoD7XB1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/nNIpX2zaBmhtHl0ipU5ALJC7as6fkYZU3bJcJDBzEwIhAOKAb4KFW2zUpQexUH3Nqp5GT73QuBFF2EH/163T2BqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5705138},"type":"module","_from":"file:/tmp/craft-s1MQ8u/sentry-junior-0.227.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-s1MQ8u/sentry-junior-0.227.0.tgz","_integrity":"sha512-gmcB/g/S3VLHYNIkURL46JU5wd6EwvcU4o7iFBNY9wiuDY+Q2fZE7EWNuZXjliyIEvkksKkMqZVHI0moRIjjvA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.227.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.227.0","@sentry/junior-memory":"0.227.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.227.0_1790363740878_0.5521053767252051","host":"s3://npm-registry-packages-npm-production"}},"0.228.0":{"name":"@sentry/junior","version":"0.228.0","_id":"@sentry/junior@0.228.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6c6c3901a3198499ea5badcce9f5b402c3779763","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.228.0.tgz","fileCount":185,"integrity":"sha512-pi1fWwzgG7FJDNmkNG3293VSxoJ90VT8RwijaXIyJ2eZJlwl06uWqwTubrUQTh6tiYj93KG6UKkjwFxtaDtphw==","signatures":[{"sig":"MEUCIQC5xmTTRLIVh4e3gs0YwvM/k6wjba4ldrjgbfV46Ir14AIgClzPj36kUubT7kEB/INYyHyVY8nebTCVfoR90Ah/RnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLKy6ad8HuhoL+dnYfUjEYMVVp5vlurpVedwREMc1OzAIhAMiDUlOQGeDm1lHQoQhOILMMukskdabiygzEEQEVPyAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5714162},"type":"module","_from":"file:/tmp/craft-CBPIUc/sentry-junior-0.228.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-CBPIUc/sentry-junior-0.228.0.tgz","_integrity":"sha512-pi1fWwzgG7FJDNmkNG3293VSxoJ90VT8RwijaXIyJ2eZJlwl06uWqwTubrUQTh6tiYj93KG6UKkjwFxtaDtphw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.228.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.228.0","@sentry/junior-memory":"0.228.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.228.0_1790382769824_0.7128811208540708","host":"s3://npm-registry-packages-npm-production"}},"0.229.0":{"name":"@sentry/junior","version":"0.229.0","_id":"@sentry/junior@0.229.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"2ef75c232f8f15c2d980efae00b89b5e9f4aab7c","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.229.0.tgz","fileCount":185,"integrity":"sha512-dFr8AxQdnca6R7hu7avTHX8is0whZbOB0zybduCOA0BWsGyHp8j5B2K23XDUhGKl7sFfOq//9+bYq2XCvh+aQg==","signatures":[{"sig":"MEUCIHK6xtmhAPyl65yiDWvBTnUxuie5pWd4ztJ5X3Mh5VfDAiEAv2mvLWaNzKL2Pl31t7lTnczRPrzKC0oZzXkxQFqie+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/6xntzZTYjKIfqAukvzNoxKpBUP2VVzak1FIq40bs0AiAT2Z+TTtOUFVnCBkwkqMcKNJC3RTq3ioMhw+bHj+BdiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5714460},"type":"module","_from":"file:/tmp/craft-bwynAL/sentry-junior-0.229.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-bwynAL/sentry-junior-0.229.0.tgz","_integrity":"sha512-dFr8AxQdnca6R7hu7avTHX8is0whZbOB0zybduCOA0BWsGyHp8j5B2K23XDUhGKl7sFfOq//9+bYq2XCvh+aQg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.229.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.229.0","@sentry/junior-memory":"0.229.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.229.0_1790390209070_0.7688792467451533","host":"s3://npm-registry-packages-npm-production"}},"0.230.0":{"name":"@sentry/junior","version":"0.230.0","_id":"@sentry/junior@0.230.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6e7cfabc50e1540ada4eca2a6d46d4c21074ed76","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.230.0.tgz","fileCount":185,"integrity":"sha512-vjksoHrfs4q511fyjOPrRpSUW+mWEEX47jdK7+MwD+JKNivA0EHos3TFzCZ/i4DrLzqOWB9UlOky1JVz/f9GNQ==","signatures":[{"sig":"MEUCICXZMeEohdNnduT+rTcFCpFZMDMYZL67bOoL5w5wCGFPAiEAiFKEtApRz7nfCmC44rc7ODfLjRX4ru6blI/YgQX87o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyaWScJKhlyoc/InfH7a2P0s5Tj8NYTynlBKB1Hr0bygIhAOygZ/KVRSa2uhUBI4z8ELfXaKqhu9CF3SFH9iytrsab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5704469},"type":"module","_from":"file:/tmp/craft-XkPSPa/sentry-junior-0.230.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-XkPSPa/sentry-junior-0.230.0.tgz","_integrity":"sha512-vjksoHrfs4q511fyjOPrRpSUW+mWEEX47jdK7+MwD+JKNivA0EHos3TFzCZ/i4DrLzqOWB9UlOky1JVz/f9GNQ==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.230.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.230.0","@sentry/junior-memory":"0.230.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.230.0_1790450449632_0.9004655749349593","host":"s3://npm-registry-packages-npm-production"}},"0.231.0":{"name":"@sentry/junior","version":"0.231.0","_id":"@sentry/junior@0.231.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"6b3f0465af4fff8eb6b187e6d8231580b9325bbd","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.231.0.tgz","fileCount":185,"integrity":"sha512-O7V2dqu2by7OoYqxOsFrVIsTe7m/85SVLtw0s8FvNfE1HS7cWpSJugeMNWuCXNhW2K7TzBFmzdanjGslzszjZw==","signatures":[{"sig":"MEYCIQCp52WBDmO+dSrnm5sg1ty8Kcn8or26y/oVjhoY1KG4sAIhAOTNWzz+lgj7hCN03pwZAmWjzj9GjjPG9ZPL4B9XC0bT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCHxJ7Gd/6BMxBei+SE9Xtf8gx7n1CDg10kpS6P3Sg1fgCIAXpHGlXkyM/jU5eIbMHrBCyGvMOXPPKvm5t9h4icTZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5704475},"type":"module","_from":"file:/tmp/craft-yuk6y3/sentry-junior-0.231.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-yuk6y3/sentry-junior-0.231.0.tgz","_integrity":"sha512-O7V2dqu2by7OoYqxOsFrVIsTe7m/85SVLtw0s8FvNfE1HS7cWpSJugeMNWuCXNhW2K7TzBFmzdanjGslzszjZw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","diff":"^8.0.4","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.231.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.231.0","@sentry/junior-memory":"0.231.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.231.0_1790476633436_0.304241196944383","host":"s3://npm-registry-packages-npm-production"}},"0.232.0":{"name":"@sentry/junior","version":"0.232.0","_id":"@sentry/junior@0.232.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b4e45c6d73fc3da69a803f3190e3dc20e4eaa77a","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.232.0.tgz","fileCount":185,"integrity":"sha512-XFYc3dOoyL2vsdHHUtqyFGWnA2KXTDhgN5XJEx3BrQ9COAUez/Be8xsIYl0WTdzAtnCouTIGRsHVfGYBtHEJEA==","signatures":[{"sig":"MEQCIEJIuIqcqfomQaGXkhae/y0emeBeqKIrvVxtfY55DM0BAiBk6H3IqeNtNYUKJHSmf0kCI/FwCTsOSsX4lzMRWf2cww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA0SwbgemVA3vyG8U6eceta2S9FVOUVGD0yXlApHT9BNAiBFKsyl98AtWlCPPa2rxgbvFaAWTFVZkYk8PcUMNHo2mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5704612},"type":"module","_from":"file:/tmp/craft-HPM6aA/sentry-junior-0.232.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-HPM6aA/sentry-junior-0.232.0.tgz","_integrity":"sha512-XFYc3dOoyL2vsdHHUtqyFGWnA2KXTDhgN5XJEx3BrQ9COAUez/Be8xsIYl0WTdzAtnCouTIGRsHVfGYBtHEJEA==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","diff":"^8.0.4","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.232.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.232.0","@sentry/junior-memory":"0.232.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.232.0_1790556447301_0.050376827316599426","host":"s3://npm-registry-packages-npm-production"}},"0.233.0":{"name":"@sentry/junior","version":"0.233.0","_id":"@sentry/junior@0.233.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"b08feda452b00323e94f0b5c9eb537375a07d6be","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.233.0.tgz","fileCount":185,"integrity":"sha512-CSOspZcTZDOzOmyK6MtxkLJN3d3+kfmqsGu2mPXVXVUX7r51vZUui28nhVs6TSUNz7NCIYSrHCC/PaIBy056/Q==","signatures":[{"sig":"MEUCIQDD+8hJIHZ9Suyhf8YuBujuu8tcX03kGe5Isbfi73PRbwIgJ7ZzuizGJ0UMKjVuBXR+K+auXS819qcco4796qDNVDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDg7+vXNorYFGh5RXbbPbGj1H7Z+vSUmJHZtt2j5XfPaAIgZuwOXdMhnidmzGjJWNRmm4JzKASxvDKnwf1kXLOtsW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5710824},"type":"module","_from":"file:/tmp/craft-4A0AXW/sentry-junior-0.233.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-4A0AXW/sentry-junior-0.233.0.tgz","_integrity":"sha512-CSOspZcTZDOzOmyK6MtxkLJN3d3+kfmqsGu2mPXVXVUX7r51vZUui28nhVs6TSUNz7NCIYSrHCC/PaIBy056/Q==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","diff":"^8.0.4","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.233.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.233.0","@sentry/junior-memory":"0.233.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.233.0_1790608883241_0.24194560067055426","host":"s3://npm-registry-packages-npm-production"}},"0.234.0":{"name":"@sentry/junior","version":"0.234.0","_id":"@sentry/junior@0.234.0","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"homepage":"https://github.com/getsentry/junior#readme","bugs":{"url":"https://github.com/getsentry/junior/issues"},"bin":{"junior":"bin/junior.mjs"},"dist":{"shasum":"c13c67e2cb6a403204f9941a25c980c6d4f09e87","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.234.0.tgz","fileCount":186,"integrity":"sha512-3Wn/ISWAjiYKpy/UOE+OpgkdOxZozJ4H/cNeqvkweENnmRnXtpetB7nC9UkrNCbwc8EvU2ddtsAoFfMDZ8Vubw==","signatures":[{"sig":"MEUCIQCml5V+0ifKA4ag81cBZ7H4PXGqZjQP6Xztxx3V9MDpMQIgZ2igzyXovQr3uRwYpTA5lviVvUGEkxjemK1Be8w25sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHT7Pf/xbwhdiNZRlX2qpkJxERIb5o8TuO966lBi4WyIAiA6a74hDO236XX3MuMmGTV69IzOrugvXJiRuqaEy6fFpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5748034},"type":"module","_from":"file:/tmp/craft-d0Kem1/sentry-junior-0.234.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"_resolved":"/tmp/craft-d0Kem1/sentry-junior-0.234.0.tgz","_integrity":"sha512-3Wn/ISWAjiYKpy/UOE+OpgkdOxZozJ4H/cNeqvkweENnmRnXtpetB7nC9UkrNCbwc8EvU2ddtsAoFfMDZ8Vubw==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","diff":"^8.0.4","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.234.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.234.0","@sentry/junior-memory":"0.234.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/junior_0.234.0_1790642632270_0.22748784288230528","host":"s3://npm-registry-packages-npm-production"}},"0.235.0":{"_id":"@sentry/junior@0.235.0","bin":{"junior":"bin/junior.mjs"},"bugs":{"url":"https://github.com/getsentry/junior/issues"},"dist":{"shasum":"98fbcb281da90528b8969c80416b129d54aa3c52","tarball":"https://registry.npmjs.org/@sentry/junior/-/junior-0.235.0.tgz","fileCount":186,"integrity":"sha512-tMyZX1LGyzqFL0TDmRvcL1CO2ijyE4wEO8vOBC/Y79sr+0FxfbjbCyyRAbOqgSCCsISfj5LJjzd8/VbBwuxWBg==","signatures":[{"sig":"MEQCIB81QQOv7lfRsz4PYnCFLKCH7r2B2B2J/PDrEe45GEXlAiB4v7ehffYtMFag0zdlSPV/AZr9cSKN8o5S8C++Qmd8MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDaQPIWhvmRhwIGDpQPiFtEBD2h+hdMWxIyPzj1oVoOewIhAPRoMOgBDRajds8KQj1inUfGzIDowweS8qt13oeevARk"}],"unpackedSize":5759432},"name":"@sentry/junior","type":"module","_from":"file:/tmp/craft-k7I775/sentry-junior-0.235.0.tgz","types":"./dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./nitro":{"types":"./dist/nitro.d.ts","default":"./dist/nitro.js"},"./vercel":{"types":"./dist/vercel.d.ts","default":"./dist/vercel.js"},"./version":{"types":"./dist/version.d.ts","default":"./dist/version.js"},"./api/schema":{"types":"./dist/api/schema.d.ts","default":"./dist/api/schema.js"},"./instrumentation":{"types":"./dist/instrumentation.d.ts","default":"./dist/instrumentation.js"}},"private":false,"scripts":{"lint":"oxlint --config .oxlintrc.json --deny-warnings src tests scripts bin tsdown.config.ts && depcruise --config .dependency-cruiser.mjs src/chat","test":"vitest run --maxWorkers=4","build":"tsdown","lint:fix":"oxlint --config .oxlintrc.json --deny-warnings --fix src tests scripts bin tsdown.config.ts","acp:smoke":"pnpm exec tsx scripts/acp-smoke.ts","typecheck":"tsc --noEmit","test:watch":"vitest","db:generate":"pnpm exec drizzle-kit generate --config drizzle.config.ts","skills:check":"node --test scripts/check-skills.test.mjs && node scripts/check-skills.mjs","test:coverage":"vitest run --maxWorkers=4 --coverage --reporter=default --reporter=junit --outputFile.junit=coverage/results.junit.xml","tool-annotations:check":"node --test scripts/check-tool-annotations.test.mjs && node scripts/check-tool-annotations.mjs","tool-error-classification:check":"node --test scripts/check-tool-error-classification.test.mjs && node scripts/check-tool-error-classification.mjs"},"version":"0.235.0","_npmUser":{"name":"sentry-bot","email":"accounts@sentry.io"},"homepage":"https://github.com/getsentry/junior#readme","_resolved":"/tmp/craft-k7I775/sentry-junior-0.235.0.tgz","_integrity":"sha512-tMyZX1LGyzqFL0TDmRvcL1CO2ijyE4wEO8vOBC/Y79sr+0FxfbjbCyyRAbOqgSCCsISfj5LJjzd8/VbBwuxWBg==","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"_npmVersion":"11.16.0","description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","directories":{},"maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.190","pg":"^8.16.3","zod":"^4.5.4","chat":"4.29.0","diff":"^8.0.4","hono":"^4.12.27","jiti":"^2.7.0","jose":"^6.2.3","yaml":"^2.9.0","commander":"^14.0.3","just-bash":"3.0.1","drizzle-orm":"^0.45.2","@sentry/node":"10.65.0","@slack/types":"^2.21.1","@vercel/blob":"^2.6.1","@vercel/oidc":"^3.4.1","@vercel/queue":"^0.2.0","@slack/web-api":"^7.16.0","@ai-sdk/gateway":"^3.0.119","@vercel/sandbox":"2.8.0","@logtape/logtape":"^2.1.1","@sinclair/typebox":"^0.34.49","@vercel/functions":"^3.6.0","@opentelemetry/api":"1.9.1","node-html-markdown":"^2.0.0","@chat-adapter/slack":"4.29.0","@hono/zod-validator":"^0.9.0","@opentelemetry/core":"2.9.0","@earendil-works/pi-ai":"0.85.1","@agentclientprotocol/sdk":"1.3.0","@neondatabase/serverless":"^1.1.0","@chat-adapter/state-redis":"4.29.0","@modelcontextprotocol/sdk":"1.29.0","@sentry/junior-plugin-api":"0.235.0","@chat-adapter/state-memory":"4.29.0","@earendil-works/pi-agent-core":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","nitro":"3.0.260522-beta","oxlint":"^1.79.0","tsdown":"0.23.0","vercel":"^54.4.0","vitest":"^4.1.7","@types/pg":"^8.15.6","typescript":"^6.0.3","@types/node":"^25.9.1","drizzle-kit":"^0.31.8","@emnapi/core":"^1.10.0","@emnapi/runtime":"^1.10.0","@oxlint/plugins":"1.79.0","@hono/node-server":"1.19.14","dependency-cruiser":"^17.4.0","@vitest/coverage-v8":"4.1.7","@sentry/junior-github":"0.235.0","@sentry/junior-memory":"0.235.0","@sentry/junior-testing":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/junior_0.235.0_1790797677877_0.9135550419128071"}}},"time":{"created":"2026-03-06T22:41:34.089Z","modified":"2026-09-30T19:47:58.167Z","0.1.0":"2026-03-06T22:41:34.387Z","0.1.1":"2026-03-07T02:42:57.376Z","0.2.0":"2026-03-08T05:09:31.692Z","0.3.0":"2026-03-08T17:16:27.346Z","0.4.0":"2026-03-10T04:06:59.135Z","0.4.1":"2026-03-10T04:21:31.156Z","0.5.0":"2026-03-10T17:46:55.767Z","0.6.0":"2026-03-13T05:03:26.227Z","0.7.0":"2026-03-17T18:41:37.157Z","0.8.0":"2026-03-17T20:10:54.872Z","0.9.0":"2026-03-25T20:22:41.278Z","0.9.1":"2026-03-25T20:58:07.649Z","0.9.2":"2026-03-25T21:53:21.418Z","0.9.3":"2026-03-25T23:28:44.162Z","0.9.4":"2026-03-26T00:43:21.329Z","0.10.0":"2026-03-27T16:36:44.186Z","0.10.1":"2026-03-27T17:14:54.920Z","0.10.2":"2026-03-30T23:23:36.542Z","0.10.3":"2026-03-31T00:53:47.675Z","0.11.0":"2026-03-31T22:58:10.045Z","0.11.1":"2026-04-01T00:10:33.917Z","0.12.0":"2026-04-01T20:52:41.219Z","0.12.1":"2026-04-01T22:45:47.697Z","0.13.0":"2026-04-02T04:09:49.394Z","0.14.0":"2026-04-03T18:24:28.610Z","0.15.0":"2026-04-04T18:44:16.838Z","0.15.1":"2026-04-05T04:39:45.514Z","0.15.2":"2026-04-05T05:04:14.323Z","0.16.0":"2026-04-05T17:37:05.851Z","0.17.0":"2026-04-06T19:38:09.758Z","0.18.0":"2026-04-06T20:58:21.744Z","0.18.1":"2026-04-06T22:34:55.667Z","0.19.0":"2026-04-08T16:58:08.477Z","0.20.0":"2026-04-10T15:59:48.612Z","0.21.0":"2026-04-13T15:52:01.831Z","0.21.1":"2026-04-13T17:20:33.467Z","0.22.0":"2026-04-14T22:47:35.830Z","0.23.0":"2026-04-15T20:01:10.614Z","0.24.0":"2026-04-17T01:58:27.824Z","0.24.1":"2026-04-17T04:00:09.902Z","0.25.0":"2026-04-17T23:05:05.097Z","0.26.0":"2026-04-18T04:33:03.112Z","0.27.0":"2026-04-19T22:46:23.987Z","0.27.1":"2026-04-19T23:56:33.129Z","0.27.2":"2026-04-20T00:49:32.863Z","0.28.0":"2026-04-21T19:36:31.186Z","0.29.0":"2026-04-23T17:53:53.924Z","0.30.0":"2026-04-24T14:41:37.190Z","0.31.0":"2026-04-28T23:42:42.141Z","0.32.0":"2026-04-30T21:57:24.730Z","0.33.0":"2026-05-01T03:04:09.963Z","0.34.0":"2026-05-04T01:32:33.207Z","0.35.0":"2026-05-07T02:18:43.718Z","0.36.0":"2026-05-07T03:03:31.712Z","0.37.0":"2026-05-07T03:49:49.525Z","0.38.0":"2026-05-07T09:05:53.549Z","0.39.0":"2026-05-09T01:22:12.928Z","0.40.0":"2026-05-10T00:47:39.662Z","0.41.0":"2026-05-11T22:03:40.480Z","0.42.0":"2026-05-12T23:52:37.625Z","0.43.0":"2026-05-15T00:49:52.031Z","0.44.0":"2026-05-15T20:26:12.751Z","0.45.0":"2026-05-16T02:04:46.611Z","0.46.0":"2026-05-19T18:42:11.604Z","0.47.0":"2026-05-20T06:38:34.491Z","0.48.0":"2026-05-20T15:43:25.046Z","0.49.0":"2026-05-21T04:22:25.714Z","0.50.0":"2026-05-21T05:57:31.894Z","0.51.0":"2026-05-21T15:21:45.891Z","0.52.0":"2026-05-21T21:39:42.670Z","0.53.0":"2026-05-22T05:14:00.772Z","0.54.0":"2026-05-24T17:43:07.616Z","0.55.0":"2026-05-28T04:35:16.626Z","0.56.0":"2026-05-28T22:04:52.467Z","0.57.0":"2026-05-28T22:58:52.884Z","0.58.0":"2026-05-31T14:52:07.846Z","0.59.0":"2026-05-31T15:57:58.648Z","0.60.0":"2026-05-31T17:28:39.517Z","0.60.1":"2026-05-31T18:33:28.242Z","0.61.0":"2026-05-31T19:59:45.277Z","0.62.0":"2026-05-31T21:09:14.816Z","0.63.0":"2026-06-02T07:33:25.796Z","0.64.0":"2026-06-02T14:30:26.394Z","0.65.0":"2026-06-02T18:05:56.984Z","0.65.1":"2026-06-03T16:57:39.099Z","0.66.0":"2026-06-04T05:57:17.007Z","0.66.1":"2026-06-04T06:40:51.995Z","0.66.2":"2026-06-04T07:05:57.215Z","0.66.3":"2026-06-04T07:30:34.433Z","0.67.0":"2026-06-05T01:00:02.427Z","0.67.1":"2026-06-05T06:31:19.834Z","0.67.2":"2026-06-05T07:45:58.659Z","0.67.3":"2026-06-05T08:27:29.431Z","0.68.0":"2026-06-05T15:06:23.373Z","0.69.0":"2026-06-08T03:02:28.866Z","0.70.0":"2026-06-08T23:29:53.656Z","0.71.0":"2026-06-09T01:03:54.796Z","0.71.1":"2026-06-09T02:52:36.572Z","0.71.2":"2026-06-09T03:52:00.185Z","0.71.3":"2026-06-09T04:40:17.087Z","0.72.0":"2026-06-10T03:48:27.213Z","0.73.0":"2026-06-11T22:17:19.754Z","0.74.0":"2026-06-12T21:42:33.229Z","0.74.1":"2026-06-12T23:07:11.559Z","0.75.0":"2026-06-18T21:25:04.342Z","0.76.0":"2026-06-27T06:47:55.616Z","0.76.1":"2026-06-27T07:57:28.844Z","0.77.0":"2026-06-27T18:28:29.463Z","0.78.0":"2026-06-27T20:44:56.570Z","0.79.0":"2026-06-28T04:07:18.476Z","0.80.0":"2026-06-28T23:29:45.317Z","0.80.1":"2026-06-29T00:48:16.965Z","0.81.0":"2026-06-29T18:09:21.980Z","0.82.0":"2026-06-30T18:44:59.824Z","0.83.0":"2026-07-01T04:31:13.851Z","0.84.0":"2026-07-01T21:24:44.756Z","0.84.1":"2026-07-02T05:18:12.666Z","0.85.0":"2026-07-02T17:16:38.355Z","0.86.0":"2026-07-02T17:33:32.124Z","0.87.0":"2026-07-02T18:15:05.823Z","0.88.0":"2026-07-02T21:52:00.379Z","0.89.0":"2026-07-03T07:21:43.061Z","0.90.0":"2026-07-06T21:46:13.246Z","0.91.0":"2026-07-07T17:57:26.179Z","0.92.0":"2026-07-08T19:21:44.431Z","0.92.1":"2026-07-09T01:54:29.191Z","0.93.0":"2026-07-09T21:40:55.888Z","0.94.0":"2026-07-10T03:15:21.038Z","0.95.0":"2026-07-10T19:09:36.970Z","0.96.0":"2026-07-11T01:05:06.401Z","0.97.0":"2026-07-11T20:08:23.986Z","0.97.1":"2026-07-11T21:08:16.890Z","0.98.0":"2026-07-13T00:43:17.752Z","0.99.0":"2026-07-13T04:06:22.817Z","0.100.0":"2026-07-13T06:30:33.726Z","0.101.0":"2026-07-13T20:40:45.639Z","0.102.0":"2026-07-13T23:43:28.206Z","0.102.1":"2026-07-14T02:14:07.129Z","0.102.2":"2026-07-14T04:52:13.993Z","0.102.3":"2026-07-14T17:00:04.436Z","0.103.0":"2026-07-15T22:00:47.963Z","0.104.0":"2026-07-16T05:40:04.450Z","0.104.1":"2026-07-16T07:29:09.527Z","0.104.2":"2026-07-16T18:35:39.716Z","0.105.0":"2026-07-17T01:29:13.198Z","0.106.0":"2026-07-18T01:05:23.201Z","0.107.0":"2026-07-22T20:54:48.614Z","0.107.1":"2026-07-22T21:40:17.644Z","0.108.0":"2026-07-23T01:28:58.282Z","0.109.0":"2026-07-23T05:53:42.629Z","0.110.0":"2026-07-23T22:53:25.376Z","0.111.0":"2026-07-24T19:57:18.678Z","0.112.0":"2026-07-24T23:55:33.299Z","0.113.0":"2026-07-25T18:48:55.111Z","0.114.0":"2026-07-25T22:47:44.306Z","0.115.0":"2026-07-27T00:39:20.912Z","0.116.0":"2026-07-28T04:50:30.153Z","0.116.1":"2026-07-28T05:44:05.585Z","0.117.0":"2026-07-28T19:30:06.222Z","0.118.0":"2026-07-29T00:26:09.192Z","0.119.0":"2026-07-29T03:49:46.129Z","0.120.0":"2026-07-29T06:09:03.353Z","0.121.0":"2026-07-29T07:23:09.203Z","0.122.0":"2026-07-30T00:27:33.378Z","0.122.1":"2026-07-30T17:30:30.426Z","0.123.0":"2026-07-30T23:08:58.877Z","0.124.0":"2026-07-31T00:37:09.589Z","0.124.1":"2026-07-31T01:47:48.911Z","0.124.2":"2026-07-31T05:00:50.006Z","0.125.0":"2026-08-01T16:51:50.088Z","0.126.0":"2026-08-02T03:50:20.345Z","0.126.1":"2026-08-02T04:47:37.057Z","0.127.0":"2026-08-03T19:52:23.744Z","0.128.0":"2026-08-04T01:56:25.133Z","0.128.1":"2026-08-04T05:09:05.136Z","0.129.0":"2026-08-04T05:27:37.409Z","0.130.0":"2026-08-04T06:20:16.719Z","0.131.0":"2026-08-04T18:17:37.660Z","0.132.0":"2026-08-04T21:59:24.747Z","0.133.0":"2026-08-04T23:55:55.042Z","0.134.0":"2026-08-05T19:36:58.828Z","0.135.0":"2026-08-05T23:02:40.236Z","0.136.0":"2026-08-06T03:08:14.299Z","0.136.1":"2026-08-06T04:27:26.030Z","0.137.0":"2026-08-07T05:51:00.183Z","0.138.0":"2026-08-07T18:26:33.048Z","0.139.0":"2026-08-07T20:56:44.153Z","0.140.0":"2026-08-08T00:58:47.120Z","0.141.0":"2026-08-08T16:27:18.693Z","0.142.0":"2026-08-08T18:15:28.319Z","0.143.0":"2026-08-08T20:13:38.088Z","0.144.0":"2026-08-08T21:17:41.885Z","0.145.0":"2026-08-09T19:10:23.308Z","0.146.0":"2026-08-09T22:07:12.938Z","0.147.0":"2026-08-10T03:40:41.601Z","0.148.0":"2026-08-10T21:38:54.996Z","0.149.0":"2026-08-11T01:51:59.886Z","0.150.0":"2026-08-11T06:18:11.574Z","0.150.1":"2026-08-11T16:41:47.634Z","0.151.0":"2026-08-11T21:11:13.882Z","0.152.0":"2026-08-12T00:32:19.847Z","0.153.0":"2026-08-12T01:40:51.747Z","0.154.0":"2026-08-12T17:18:06.210Z","0.155.0":"2026-08-12T19:59:39.100Z","0.156.0":"2026-08-12T22:38:46.585Z","0.157.0":"2026-08-13T01:33:26.203Z","0.158.0":"2026-08-13T03:01:51.273Z","0.159.0":"2026-08-13T15:31:35.582Z","0.160.0":"2026-08-13T20:45:58.408Z","0.161.0":"2026-08-14T00:19:10.412Z","0.162.0":"2026-08-14T04:58:22.806Z","0.163.0":"2026-08-14T18:15:22.152Z","0.164.0":"2026-08-14T21:40:55.840Z","0.165.0":"2026-08-15T00:39:51.610Z","0.166.0":"2026-08-15T04:44:34.571Z","0.167.0":"2026-08-15T18:42:24.545Z","0.168.0":"2026-08-15T20:00:27.962Z","0.169.0":"2026-08-15T23:30:01.256Z","0.170.0":"2026-08-17T01:26:18.047Z","0.171.0":"2026-08-17T19:11:20.570Z","0.172.0":"2026-08-18T03:37:04.468Z","0.173.0":"2026-08-18T19:37:16.769Z","0.174.0":"2026-08-19T04:24:09.722Z","0.175.0":"2026-08-19T22:53:01.792Z","0.176.0":"2026-08-20T02:56:13.983Z","0.176.1":"2026-08-20T07:30:01.089Z","0.176.2":"2026-08-20T16:46:57.952Z","0.177.0":"2026-08-21T07:16:49.224Z","0.178.0":"2026-08-21T22:41:13.807Z","0.179.0":"2026-08-22T06:46:08.081Z","0.180.0":"2026-08-23T00:09:27.149Z","0.181.0":"2026-08-23T03:22:20.310Z","0.181.1":"2026-08-23T05:40:16.312Z","0.182.0":"2026-08-24T20:52:03.555Z","0.183.0":"2026-08-25T16:36:24.392Z","0.184.0":"2026-08-25T17:48:18.569Z","0.185.0":"2026-08-26T03:36:56.236Z","0.186.0":"2026-08-27T04:36:25.748Z","0.187.0":"2026-08-27T20:12:28.416Z","0.188.0":"2026-08-28T03:31:21.205Z","0.189.0":"2026-08-29T01:09:19.291Z","0.190.0":"2026-08-29T04:42:32.025Z","0.191.0":"2026-08-31T20:26:19.183Z","0.192.0":"2026-09-01T14:23:26.523Z","0.193.0":"2026-09-01T17:01:15.597Z","0.194.0":"2026-09-01T18:42:43.782Z","0.195.0":"2026-09-01T23:21:19.742Z","0.196.0":"2026-09-02T16:34:46.533Z","0.197.0":"2026-09-02T20:23:53.000Z","0.198.0":"2026-09-03T16:41:57.844Z","0.199.0":"2026-09-03T23:08:23.189Z","0.200.0":"2026-09-04T02:29:36.300Z","0.201.0":"2026-09-04T21:43:11.349Z","0.202.0":"2026-09-07T01:28:13.298Z","0.203.0":"2026-09-07T03:22:51.426Z","0.204.0":"2026-09-08T00:45:27.830Z","0.205.0":"2026-09-09T16:16:53.139Z","0.206.0":"2026-09-10T09:19:36.849Z","0.207.0":"2026-09-10T19:52:48.904Z","0.208.0":"2026-09-11T00:04:31.679Z","0.209.0":"2026-09-11T00:52:03.323Z","0.210.0":"2026-09-11T12:27:54.134Z","0.210.1":"2026-09-11T13:48:14.626Z","0.210.2":"2026-09-11T14:43:43.528Z","0.211.0":"2026-09-11T18:50:35.240Z","0.212.0":"2026-09-11T19:30:58.117Z","0.213.0":"2026-09-11T21:16:08.938Z","0.214.0":"2026-09-11T23:35:10.151Z","0.215.0":"2026-09-15T14:34:05.186Z","0.216.0":"2026-09-15T22:02:20.733Z","0.217.0":"2026-09-16T19:37:06.332Z","0.218.0":"2026-09-16T22:58:07.325Z","0.219.0":"2026-09-17T08:06:28.319Z","0.220.0":"2026-09-17T21:08:42.978Z","0.221.0":"2026-09-21T14:53:31.075Z","0.221.1":"2026-09-21T18:47:38.426Z","0.222.0":"2026-09-23T04:13:10.452Z","0.223.0":"2026-09-23T23:16:07.929Z","0.224.0":"2026-09-24T18:36:24.807Z","0.225.0":"2026-09-25T05:05:20.921Z","0.226.0":"2026-09-25T15:55:56.604Z","0.227.0":"2026-09-25T19:15:40.973Z","0.228.0":"2026-09-26T00:32:49.948Z","0.229.0":"2026-09-26T02:36:49.229Z","0.230.0":"2026-09-26T19:20:49.725Z","0.231.0":"2026-09-27T02:37:13.570Z","0.232.0":"2026-09-28T00:47:27.459Z","0.233.0":"2026-09-28T15:21:23.379Z","0.234.0":"2026-09-29T00:43:52.386Z","0.235.0":"2026-09-30T19:47:58.008Z"},"bugs":{"url":"https://github.com/getsentry/junior/issues"},"homepage":"https://github.com/getsentry/junior#readme","repository":{"url":"git+https://github.com/getsentry/junior.git","type":"git","directory":"packages/junior"},"description":"`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).","maintainers":[{"name":"sentry-bot","email":"accounts@sentry.io"}],"readme":"# @sentry/junior\n\n`@sentry/junior` is a Slack bot package built on [Hono](https://hono.dev/).\n\n## Install\n\n```bash\npnpm add @sentry/junior hono @sentry/node\n```\n\n## Quick usage\n\n`plugins.ts`:\n\n```ts\nimport { defineJuniorPlugins } from \"@sentry/junior\";\n\nexport const plugins = defineJuniorPlugins([]);\n```\n\n`server.ts`:\n\n```ts\nimport { initSentry } from \"@sentry/junior/instrumentation\";\ninitSentry();\n\nimport { createApp } from \"@sentry/junior\";\nimport { plugins } from \"./plugins.ts\";\n\nconst app = await createApp({\n  plugins,\n});\n\nexport default app;\n```\n\nNamed repository Workspace recipes are stored in the Junior SQL database.\n\nRun `junior init my-bot` to scaffold a complete project including `vercel.json` for Vercel deployment.\n\nUse `defineJuniorPlugins([...])` in a runtime-safe plugin module, then point\n`juniorNitro({ plugins: \"./plugins\" })` at that module and pass the same set to\n`createApp({ plugins })`. Manifest-only packages use package-name strings;\nfactories such as `githubPlugin()` register their manifest and in-process hooks\ntogether.\n\n## Full docs\n\nCanonical docs: **https://junior.sentry.dev/**\n\n- Quickstart: https://junior.sentry.dev/start-here/quickstart/\n- Slack app setup: https://junior.sentry.dev/start-here/slack-app-setup/\n- Deployment: https://junior.sentry.dev/start-here/deploy-to-vercel/\n- Plugin setup: https://junior.sentry.dev/extend/\n","readmeFilename":"README.md"}