{"_id":"@a5c-ai/channels-adapter","_rev":"119-37d6858a989981625aa12391f31ca3ad","name":"@a5c-ai/channels-adapter","dist-tags":{"latest":"6.0.0","staging":"6.0.3-staging.f5f113c68e2c"},"versions":{"5.1.1-staging.60dd1f3f0815":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.60dd1f3f0815","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.60dd1f3f0815","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"1dbc427364c9fc3d6a4aece3e87bb2fd8747f977","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.60dd1f3f0815.tgz","fileCount":71,"integrity":"sha512-PJyG3xi+lODd/paUwK5f6oFIY3DIOYYLLXh6A1xIMjI9HoO/v+gP+Zkplp7AQhzaLkGgQHQUh5jeK4Z8n0+Kog==","signatures":[{"sig":"MEQCIBayHBnaoKKwgpqaz7OifoIB3BzHuP8ysEagVNK5eMiNAiBP0BhyXCWWl3V+CfUC2p5GS2IAm/C5TatDih7/RAU+gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.60dd1f3f0815","@a5c-ai/adapters":"5.1.1-staging.60dd1f3f0815","@a5c-ai/triggers-adapter":"5.1.1-staging.60dd1f3f0815","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.60dd1f3f0815_1781708001689_0.16679687039063618","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.5ee7f5f98b91":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.5ee7f5f98b91","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.5ee7f5f98b91","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"facb0133c1eaa25282e854c18b3f736ae5827991","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.5ee7f5f98b91.tgz","fileCount":71,"integrity":"sha512-UHk2C/wmAsYRefWQdqFYlyw6mW2lgt2NlZxB/o3IfAP9vEsRdNWPR7BBb7OloC8O3/CbgZFX8UkoF1tYGXaYXw==","signatures":[{"sig":"MEUCIBiLCQWEnZzfjQPm61sTIutyyxNAnZEToTExSA3JTnvpAiEAzB7UXCI4Z8yYHS3JgYntlCdumWtnk1kJe0DjfMTRlkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.5ee7f5f98b91","@a5c-ai/adapters":"5.1.1-staging.5ee7f5f98b91","@a5c-ai/triggers-adapter":"5.1.1-staging.5ee7f5f98b91","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.5ee7f5f98b91_1781712588735_0.17530929748766777","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.066218fc5190":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.066218fc5190","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.066218fc5190","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"fc07eee7e939c08f35eded3e23b15bc3ffe829d0","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.066218fc5190.tgz","fileCount":71,"integrity":"sha512-kD721rY8eZhOcgEJpp1eXslJXc1IbloRVe0oJkbHBPby8lL9bBwroNDUrWlrU08sSVtzfwb3dI1SKf48xyexwg==","signatures":[{"sig":"MEUCICz/3a0N5suZWJSYF129ci9xS2A1pk853ywenkuDBzxnAiEAju16iuBALkIG7T52votd5QEKVoO90mc/0yiirelxiak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.066218fc5190","@a5c-ai/adapters":"5.1.1-staging.066218fc5190","@a5c-ai/triggers-adapter":"5.1.1-staging.066218fc5190","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.066218fc5190_1781719223349_0.9477224625734226","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.0007199a1cb2":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.0007199a1cb2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.0007199a1cb2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"ccca410a5fdd564686908ee1f2b1240d4ffb7ffc","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.0007199a1cb2.tgz","fileCount":71,"integrity":"sha512-3nZJ2YmUC+YZWzgaDprGwSO+J+vUqYEdX23CGp5NwmS/xYt0iGtQneaV0oC79ckxmHW/c2daIbdSE01wPTm7bA==","signatures":[{"sig":"MEUCIQCXH3WrYbkTOL41cDe1xIOToqB9LgKLJavRirJ3mslJVAIgKBBNlfi5XcrT/2L4miAAH9T43WZJK8bZLioeAQe9POg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.0007199a1cb2","@a5c-ai/adapters":"5.1.1-staging.0007199a1cb2","@a5c-ai/triggers-adapter":"5.1.1-staging.0007199a1cb2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.0007199a1cb2_1781726069138_0.6121048502999202","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.08368e04ce10":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.08368e04ce10","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.08368e04ce10","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"455ba592b09b168913004ed864f4077e6e2800f6","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.08368e04ce10.tgz","fileCount":71,"integrity":"sha512-g+zvZMNycWXHw/lAZhVchC4TPOxTiYcLKG6qsuQt+Bj3SzLq52OyNpCE8W55+zDrLUVJEQJ5UJhewzv1D33dJQ==","signatures":[{"sig":"MEQCIHtdR8ZVYqAEGYtNPIw3Srh4KQZVTIkNa0lXdAmkcHv7AiAaIuLfc2gFfAZRjv5HjqJyirR40qutK2ZX1x+2rb3QOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.08368e04ce10","@a5c-ai/adapters":"5.1.1-staging.08368e04ce10","@a5c-ai/triggers-adapter":"5.1.1-staging.08368e04ce10","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.08368e04ce10_1781770188057_0.9767946912969876","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.d8174bb4085a":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.d8174bb4085a","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.d8174bb4085a","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"587241c612fbcdde01e41218a6da1ad8c956ea28","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.d8174bb4085a.tgz","fileCount":71,"integrity":"sha512-1iRIqZFUmB1U1YpBXZP5zYAXUiptMRmBAt2dbXKhILAvllhmxC14lONNmN24yWLq4KcFfoqTxbrS4n+mA8g24w==","signatures":[{"sig":"MEUCIQCsQ8yfcC23vtRWRS4OUdEaS/j9wVri6wHTNvQaeWTK6QIgO69AhkuJ4wf2Ur8hYlGg0nyj+nClCU+FmcQoRphn+uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.d8174bb4085a","@a5c-ai/adapters":"5.1.1-staging.d8174bb4085a","@a5c-ai/triggers-adapter":"5.1.1-staging.d8174bb4085a","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.d8174bb4085a_1781774741207_0.6288840443321602","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.a0157aa082d5":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.a0157aa082d5","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.a0157aa082d5","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"4bec95520a689971fc36340ca8e3b44bfb4344c2","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.a0157aa082d5.tgz","fileCount":71,"integrity":"sha512-bX085TEV9ZH3E5F8UpaoWEh1beNpV93UEqrUJ8CosWseZsOqE8fEcb8nFMWl231Yprl+AL8i+8p8b31wzgQD1w==","signatures":[{"sig":"MEQCIFZjKAUKrsGRN3tG6s472Z2gkGfiZKG11s4OWpVrzfBUAiBIx8NjN2z7VE1kUWaLC9dXUO5yy0l6mbx5A6Vl6+mYug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.a0157aa082d5","@a5c-ai/adapters":"5.1.1-staging.a0157aa082d5","@a5c-ai/triggers-adapter":"5.1.1-staging.a0157aa082d5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.a0157aa082d5_1781783233741_0.028536127609225526","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.506c259dd0c0":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.506c259dd0c0","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.506c259dd0c0","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"53351dc2175ac4842e22ca610a14480b22a1f9db","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.506c259dd0c0.tgz","fileCount":71,"integrity":"sha512-8YpcLuqOZR4EEIBHGaP5rpz2oNou+DsY3dVtSlO2rzPk1gOk8+AjyPdpYgDSitdEi7L+YW1qwjHgDiZR+QPUUw==","signatures":[{"sig":"MEYCIQCVS6r73KVYL5y4tqnwfTkEHv9VUxKxo9jMSyXW5tmfvgIhAMF57Xpc4aTVCQAp7dS1Fyzp4JB7fRHbc3yvfO261LfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.506c259dd0c0","@a5c-ai/adapters":"5.1.1-staging.506c259dd0c0","@a5c-ai/triggers-adapter":"5.1.1-staging.506c259dd0c0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.506c259dd0c0_1781877653515_0.03770339116818655","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.056667a0fd5a":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.056667a0fd5a","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.056667a0fd5a","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"df0063b52bf6aaa5525ebbdce188203f0efc83db","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.056667a0fd5a.tgz","fileCount":71,"integrity":"sha512-MJX9cVyrl4Xw2rrRJZZPw4o9YU569Z7bp8ZpOXpfKdhRZ1pvOF+e7pquZOLkaMDdzf03C22U9XDVy2aFRJYTvA==","signatures":[{"sig":"MEUCIGvICTF1Z7Qp5JzJBMcANPs3G7AaAvTQ7m1riprdmkxPAiEA47Dq7erxSsKqUskUgBiw/1uOpkegvbgZGp51LBNwVhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.056667a0fd5a","@a5c-ai/adapters":"5.1.1-staging.056667a0fd5a","@a5c-ai/triggers-adapter":"5.1.1-staging.056667a0fd5a","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.056667a0fd5a_1781935039748_0.13991714113132092","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.c2c4de8a57cc":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.c2c4de8a57cc","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.c2c4de8a57cc","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"e5eee75713357f66e78021a9dff3ec6fc265c577","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.c2c4de8a57cc.tgz","fileCount":71,"integrity":"sha512-6AI3+de9wcmgaCH7545FejrtIc2DPwpq52KhSMwCZTt01/cT5LfRi0jng4UEdvUBtAP5a5PKUCDoIdfLQq9bzQ==","signatures":[{"sig":"MEUCIDGVFOpCyG1E0rnZ8ssMZhQ/fr0sc7A8dYao6wZ6ghAbAiEAn3A6HGOg9QlP7viy0SMVOMybfR3HKQXBwFDxMK35yUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.c2c4de8a57cc","@a5c-ai/adapters":"5.1.1-staging.c2c4de8a57cc","@a5c-ai/triggers-adapter":"5.1.1-staging.c2c4de8a57cc","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.c2c4de8a57cc_1781939531667_0.6973722758381549","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.d77cc7fd54ae":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.d77cc7fd54ae","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.d77cc7fd54ae","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"81bd1cc07d5b08b96f36e1cfbdcdab9e63f3a6c7","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.d77cc7fd54ae.tgz","fileCount":71,"integrity":"sha512-ZH0nFxZSZCmjZUq24r/FKjMGIvdCzher51I0MSx+RCxk7opkgxGqX/25ekaxej1x5GIl/T9QJSrRscQd8QYMlQ==","signatures":[{"sig":"MEUCIQC66FkbU8Whrwk/WbJ0dnIGEGU7JUOW4jCtFc3FYNyyggIgPE2aKdjOlrrVRERr5Z5NtUikFU2+E0MMAMTC2yWXnt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277288},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.d77cc7fd54ae","@a5c-ai/adapters":"5.1.1-staging.d77cc7fd54ae","@a5c-ai/triggers-adapter":"5.1.1-staging.d77cc7fd54ae","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.d77cc7fd54ae_1781943851877_0.03101556921748405","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.0e42f52926ab":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.0e42f52926ab","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.0e42f52926ab","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"9acc6123afa73316d4bcbb6bd28a050bb5f95aa3","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.0e42f52926ab.tgz","fileCount":71,"integrity":"sha512-m1irw+p/xDiQmi8vQqMNe92Hl+/hHqvWcW2IMDF2ZLQflTY3ZAIJb9J5ikc3ovx5C2yRCQcbtTHNyPiLdbVlkw==","signatures":[{"sig":"MEUCIQCPGcqJ8/ecIke0CP69UfXzgTOeErMKhOK/O6d5FdtIiAIgFzzIskcO+udlmAYo4bzan64lhFmZYQ1Jil31TVyZxyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.0e42f52926ab","@a5c-ai/adapters":"5.1.1-staging.0e42f52926ab","@a5c-ai/triggers-adapter":"5.1.1-staging.0e42f52926ab","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.0e42f52926ab_1781948344994_0.5704344003266177","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.260347880488":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.260347880488","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.260347880488","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"9bfefaf900de50113ed25a8d531e498957c9372c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.260347880488.tgz","fileCount":71,"integrity":"sha512-i1ouB8WK8WEYx5geOUfa4S26KkL7APvJJzsL9mUUMKBmnUnfwiq8iDw3R21ciX//u/JBxbk1sW/PSxLzmWGiYQ==","signatures":[{"sig":"MEYCIQC0RNvktgX8moVwnZx0w7eGYlWvMV6Cv4uvHTv6aUhxMwIhANSIpdnLz9t0jVgpFPIAmtdlzgTwD0dWbeVT/o6CECBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.260347880488","@a5c-ai/adapters":"5.1.1-staging.260347880488","@a5c-ai/triggers-adapter":"5.1.1-staging.260347880488","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.260347880488_1781952872156_0.11004449905778158","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.b362bbfbd41b":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.b362bbfbd41b","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.b362bbfbd41b","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"b2e99118dc4d4c9a199c8b42c254884e63dc8ea5","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.b362bbfbd41b.tgz","fileCount":71,"integrity":"sha512-LyuQrBbJusd3yjUmov5nYXJ+rtO3E4ABPyNpFoOgFOkBgUEBL8RRriid8O3BxPBQNW7DXT2zl0gpISgdoQZNrw==","signatures":[{"sig":"MEQCID4j3dAiw0/wW+XgKkCTOq7xOXES2hr5xQX5lXYXhigqAiB7QBTDJEdvIZ6LHnR4Af99hJ43zL6quefmsnSOPxzqnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.b362bbfbd41b","@a5c-ai/adapters":"5.1.1-staging.b362bbfbd41b","@a5c-ai/triggers-adapter":"5.1.1-staging.b362bbfbd41b","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.b362bbfbd41b_1781958005295_0.1547710506045621","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.0e5a8880bb49":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.0e5a8880bb49","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.0e5a8880bb49","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"f57b68335f4f92ee3cc5bb1bd7df5329cc3a61e8","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.0e5a8880bb49.tgz","fileCount":71,"integrity":"sha512-vQnPJW8ngTiMMns1ml3QAeAx0XRwgvbPBStgC3I6cMsIcCJocBgeVYlaJ/7Yb0ROHDwvV5O4/izhe+LZ269aag==","signatures":[{"sig":"MEQCIG+K+I9DRNVscTa54Fo+c4a5R8/BN0iyBNB2ganIcnSSAiAWdJYaGWdWhC99sMilmx+pOZTCBCvCQE5YqRm5Af6wxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.0e5a8880bb49","@a5c-ai/adapters":"5.1.1-staging.0e5a8880bb49","@a5c-ai/triggers-adapter":"5.1.1-staging.0e5a8880bb49","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.0e5a8880bb49_1781971994178_0.8682459360125423","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.75160f8040f9":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.75160f8040f9","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.75160f8040f9","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"17eaa745dc73c1989dc25ee04e330bfba52c3348","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.75160f8040f9.tgz","fileCount":71,"integrity":"sha512-r8tCperE6kcHVOVv0mlBhibqxjuSDlj/JZuvSW3eP4tGCGNs1KjziZY3IDHqysFruxBfYFLCOX0XmK83fCigTQ==","signatures":[{"sig":"MEQCIEWg5Xw4wFudS6N/s2Wh4/+3a4OT02SrkqmCSXQMmn/SAiBAZXKj1EuG1wpRbjarqBDzTkCZu0Za/jpXqZVA4bCinQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.75160f8040f9","@a5c-ai/adapters":"5.1.1-staging.75160f8040f9","@a5c-ai/triggers-adapter":"5.1.1-staging.75160f8040f9","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.75160f8040f9_1781976585421_0.3761043690182593","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.e9f6595c4275":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.e9f6595c4275","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.e9f6595c4275","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"7f4e1a3bd08f847d865f607d52cd8493fa2fb01f","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.e9f6595c4275.tgz","fileCount":71,"integrity":"sha512-gIetci+CBsiLYx+VHJJ9Oj4/Am6T9mkAYGMCCtVENkEe98KXosxKkpuDqLeL2D2L0VmwzFHmVXoK+PAmiB5Dxg==","signatures":[{"sig":"MEUCIC8wMj0rGFEs20DvvC0ccYUPQXrhSLIRMNLf15ad7/76AiEAyvzx9DZ5Kx4yVOqZm02XeoIYRH2t3tUWEeC9v78h+CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.e9f6595c4275","@a5c-ai/adapters":"5.1.1-staging.e9f6595c4275","@a5c-ai/triggers-adapter":"5.1.1-staging.e9f6595c4275","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.e9f6595c4275_1781985249298_0.7651802745823038","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.279628ee55f8":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.279628ee55f8","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.279628ee55f8","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"70014cee318ac54a35a0c9e5d0aed8c6d3f774e6","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.279628ee55f8.tgz","fileCount":71,"integrity":"sha512-H8de0kP+8cRFdAdh6VZqVxoP3CXQulxuaBv+gAYjH++Zeh59MpBOdJG7W4pOFUPy0XwOo7zjOXjQp+xZZaBaVw==","signatures":[{"sig":"MEUCIQCUv4IrUbaRySCAHDf6hSQOx0s12OVLwa3I77t3qD/h3gIgHZbCrLkRoVcJ5Mki8tX215lqaNN43wjRoNzRZwX3o9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.279628ee55f8","@a5c-ai/adapters":"5.1.1-staging.279628ee55f8","@a5c-ai/triggers-adapter":"5.1.1-staging.279628ee55f8","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.279628ee55f8_1781989899386_0.750899888578807","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.335a7cc7d09f":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.335a7cc7d09f","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.335a7cc7d09f","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"069c1c0ddaa13f43f7d9ec04fe036f20d2e828ca","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.335a7cc7d09f.tgz","fileCount":71,"integrity":"sha512-R5C8mlVeKUF8n9qy4ycYwC2bdQ98aB7+LBP/QUzP/OjJqX8JfuOYmjvSuyyLIUBJtF6UjnI2olhjXUSTGfzXHQ==","signatures":[{"sig":"MEUCIDT7UbZ1dNVfjtCvLR/W85kTlqdBNgtOsQH5CpvtIQNwAiEA/p+0+KVa21K9bivGTB6Y0g2rVD5ZvNqTTeJJ+3SUZRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.335a7cc7d09f","@a5c-ai/adapters":"5.1.1-staging.335a7cc7d09f","@a5c-ai/triggers-adapter":"5.1.1-staging.335a7cc7d09f","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.335a7cc7d09f_1782019138450_0.9639340357690596","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.bf1b3ad043a9":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.bf1b3ad043a9","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.bf1b3ad043a9","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"ce255b8f0fed84b22010a776d5e3f154c96f83d2","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.bf1b3ad043a9.tgz","fileCount":71,"integrity":"sha512-lcxzDimzfXcs7YMiiVJBp0BM57wC+DEDGN0Z1NAuKaEk1EnaaScB17d6/FayGBv06Eg8x8zh1UCfRF/x5e7s3w==","signatures":[{"sig":"MEQCIGvRAEq+B9mQ2M7RicqbsA2ubc5mUDXA5yBIWgfoiarsAiAxyW7MP0qyGNzrNup5gtMe2tGV1q9rWqsZS4E/5eA60w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.bf1b3ad043a9","@a5c-ai/adapters":"5.1.1-staging.bf1b3ad043a9","@a5c-ai/triggers-adapter":"5.1.1-staging.bf1b3ad043a9","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.bf1b3ad043a9_1782113323186_0.22748272697917815","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.d87b34092b0c":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.d87b34092b0c","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.d87b34092b0c","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"86cbc234a2d3aa06399ca964eb796d371b8a1bfd","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.d87b34092b0c.tgz","fileCount":71,"integrity":"sha512-q5o/VE1wQ0eLXogjebNjTKWr5wj/tfIRWeP8F8L2umO0wPkSak+QxF2rxKavkWYP8XMiDQ0W09XF1vYfussbYQ==","signatures":[{"sig":"MEYCIQCrMw9XZQAf95WxfTzJQyUqbmmgcbECMTj3desj9lZN5QIhAKdKP3isODpEDPpUvNucePDoWEhFy++RGJldk/L6MlPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.d87b34092b0c","@a5c-ai/adapters":"5.1.1-staging.d87b34092b0c","@a5c-ai/triggers-adapter":"5.1.1-staging.d87b34092b0c","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.d87b34092b0c_1782117943652_0.7400425272976592","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.8fe2a85b58c2":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.8fe2a85b58c2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.8fe2a85b58c2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"ce88090c21b8c0754d28fa850f5e819a51f6bdf7","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.8fe2a85b58c2.tgz","fileCount":71,"integrity":"sha512-Lk7bWCQi8ITg/KRJsdMWsOUbFt1yg5Xv1vgZNQzp7TCKNlJRV/IHIPt7miZqmBtcLyQnGhu/2idrO/za3aC7GQ==","signatures":[{"sig":"MEQCIDzUbYjd5V0ThL9kshnXFBbOVLxfMo3WYA7lEO/Ne38KAiA71hSMDud9shZ5gOO8QfaqbyBtHP1zA2ACKVwaaj+4xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.8fe2a85b58c2","@a5c-ai/adapters":"5.1.1-staging.8fe2a85b58c2","@a5c-ai/triggers-adapter":"5.1.1-staging.8fe2a85b58c2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.8fe2a85b58c2_1782122837763_0.7064167622577096","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.315279479534":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.315279479534","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.315279479534","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"723f529dfa350958e77ed7cb96b259d97f7986d8","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.315279479534.tgz","fileCount":71,"integrity":"sha512-SLvspe7i5+SGtbUxmSr+OJtrmJ+ysT7nEw2kom7UOkoPLCR46VT6LdASyKnczFLCN/S/aMGczv4QWwz6Uo873A==","signatures":[{"sig":"MEUCIA+lqde74zkdYUNJ5hBkW50ieEL0nADctifl7LrXU3a8AiEA/bvcEhqtuJj4YcKO9Rp+V4uQ5BoSbnYgZtpf75ADAgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.315279479534","@a5c-ai/adapters":"5.1.1-staging.315279479534","@a5c-ai/triggers-adapter":"5.1.1-staging.315279479534","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.315279479534_1782135092567_0.48454450867600785","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.209a5d902758":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.209a5d902758","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.209a5d902758","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"c6bea8c9dac176b2917ee2f7a5bd8d837cb7e219","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.209a5d902758.tgz","fileCount":71,"integrity":"sha512-prBx5SWA4u7GEuhVgTl6geNuwsHgwnVmbcXa108uVZsLmkc7dunMHFCC2QVW9Cvb11eeGQ0cCODpo1OYmB4dDA==","signatures":[{"sig":"MEQCIEZCmR+WxXZA9mHNGtHLisdqjhmdK5OZFLlfJcZ0BYi5AiAu4zItIuyreLH7jkEUgeE/mp3FL8tg8yK9OR4Unut3MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.209a5d902758","@a5c-ai/adapters":"5.1.1-staging.209a5d902758","@a5c-ai/triggers-adapter":"5.1.1-staging.209a5d902758","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.209a5d902758_1782169237081_0.43486728477266867","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.9344efe94664":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.9344efe94664","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.9344efe94664","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"7b7ffae9d28a53a53b2dcbebed641ce08dbad477","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.9344efe94664.tgz","fileCount":71,"integrity":"sha512-+UnDIfQYgJtPw5tYDqxG+vDDXsJJ0vUB5Q/oFHxyir1M1XNkJN5X/730qReCUOJZI1yD0M8lK62c7zaqvqvDwQ==","signatures":[{"sig":"MEYCIQCEkmZib1hdrY7ViuVGKwcLAN861WAyl+ZqTF2Nb/qV9wIhAMDFUUKBe4u9VwekQF3hFdGGtNuIhI6b6btkWaT6Bfhe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.9344efe94664","@a5c-ai/adapters":"5.1.1-staging.9344efe94664","@a5c-ai/triggers-adapter":"5.1.1-staging.9344efe94664","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.9344efe94664_1782174345087_0.16707045402472587","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.a19732bd76e7":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.a19732bd76e7","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.a19732bd76e7","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"9a7b04c581cc6230aaa0a60dea41d191a1f5a295","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.a19732bd76e7.tgz","fileCount":71,"integrity":"sha512-wyuWQpZfoN9DUO4zSUVs1YdVRUK6iJfT9OMqzdxl2LNum0ZRoP1fGHS2GbujZUmd7+psgwFInu/srTCoIvAJYQ==","signatures":[{"sig":"MEUCIQC/x5einnIZclNA1Xsivz4jWnS5f03llKmL9MAAi0nK0wIgQ2Lkbzdmo2Tih0I9RyviRjW49Xzn5zhm97B84dI7Xrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.a19732bd76e7","@a5c-ai/adapters":"5.1.1-staging.a19732bd76e7","@a5c-ai/triggers-adapter":"5.1.1-staging.a19732bd76e7","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.a19732bd76e7_1782179257287_0.6853171442104473","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.e48b4123cf87":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.e48b4123cf87","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.e48b4123cf87","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"5fc81efb3862260820434eeb7aed3fb68d359f71","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.e48b4123cf87.tgz","fileCount":71,"integrity":"sha512-0GSHgKwe95pHxgicVAMW/Hc4W4U0I16tDpeO49VnJpwDWxHjQNQFn6MkS+PyNbzrMJoNBGW1SLRjNALdC/1KgA==","signatures":[{"sig":"MEYCIQCTPjO1wyXFhq8wTbphskzGmYCPhQLh/HhNo8ovSalNLwIhAM44LssPmf7g/IcTQHgOoGnff4OXOcHWmHFhm9hw3ejL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.e48b4123cf87","@a5c-ai/adapters":"5.1.1-staging.e48b4123cf87","@a5c-ai/triggers-adapter":"5.1.1-staging.e48b4123cf87","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.e48b4123cf87_1782183790721_0.24827249102240012","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.e6dc753c7f95":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.e6dc753c7f95","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.e6dc753c7f95","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"4ac2181e8738188b5be5ecd0751ab943312f002e","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.e6dc753c7f95.tgz","fileCount":71,"integrity":"sha512-8XvLFMGfPUbNvJ4ml2h99IVer6vKSicYDbEdO/Df6nxcbFVtztCIExR2QAHegq0XfgadDHVthGNXz7Ju8UFD1w==","signatures":[{"sig":"MEQCIBQPf1TpkVpf0ZcuWrRlBSADIbk4txlVsp5LrGpGfCuFAiAj9NTdsoKVwg33udqjKJjjYnZwvdXYtYkCfYQRFpeUlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.e6dc753c7f95","@a5c-ai/adapters":"5.1.1-staging.e6dc753c7f95","@a5c-ai/triggers-adapter":"5.1.1-staging.e6dc753c7f95","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.e6dc753c7f95_1782192228140_0.051405533439717876","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.05e0fe91d62c":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.05e0fe91d62c","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.05e0fe91d62c","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"00f1f20a30091ec4a931bb251df8bf6a39b6e202","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.05e0fe91d62c.tgz","fileCount":71,"integrity":"sha512-hW9eRUtTdz9+QWIiK5XfPA3a6NO9EvM+DxnuFfH/jzoyG6/Pfb0dtj9plTF3qXAkBOPQV0hXT7lXs1HtOxUYtg==","signatures":[{"sig":"MEQCIB9bddx90ltgxuZR/pdCcik5E+vYHmObdvz/Rw/HN1cVAiBVot3bDThf6o+WiZYTBjQE09JP7R3M1E6f4HfsVTkm7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.05e0fe91d62c","@a5c-ai/adapters":"5.1.1-staging.05e0fe91d62c","@a5c-ai/triggers-adapter":"5.1.1-staging.05e0fe91d62c","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.05e0fe91d62c_1782197993852_0.07971844374326098","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.8e3b9161f6c2":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.8e3b9161f6c2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.8e3b9161f6c2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"e9f4c0b46437d1076b3047073856e40509726a5e","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.8e3b9161f6c2.tgz","fileCount":71,"integrity":"sha512-wk/rovbF82n+A6uSPVOtuTXNtLeVsxROiuOgwQR4POUMHdZ0yTR0+hkZ8gaivC4GBLIRB27a0r3RPOuQUuBiZw==","signatures":[{"sig":"MEYCIQCYxg/rfK+IEExSPkern0dKPnYdCcmGilXZA2ro7MpT9QIhAPNXDl6d3OSk3aZJVLyTqwWok54Pi9hmnzF+ZztlwAsV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.8e3b9161f6c2","@a5c-ai/adapters":"5.1.1-staging.8e3b9161f6c2","@a5c-ai/triggers-adapter":"5.1.1-staging.8e3b9161f6c2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.8e3b9161f6c2_1782215825870_0.9921633880309502","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.df8943f79b2e":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.df8943f79b2e","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.df8943f79b2e","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"a7123dca1437f360ab0b9c1c4945831c6241f600","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.df8943f79b2e.tgz","fileCount":71,"integrity":"sha512-kwnDrGtKvSK05iYTa7patwKNONmnHKl5m5pqy5Xtvm3eaat7SVSSLki8Ca2Lo1YseRoO4ApRr9rEejhtknedwg==","signatures":[{"sig":"MEQCIAMg7KXJQrtIkzV3aZ+Y2bx3cldx2zzNpwOcG37kC024AiAm7SobGXFmF/SWo5R67ZZ05ulZr07GAyu15jhWooh5Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.df8943f79b2e","@a5c-ai/adapters":"5.1.1-staging.df8943f79b2e","@a5c-ai/triggers-adapter":"5.1.1-staging.df8943f79b2e","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.df8943f79b2e_1782220997189_0.20916666958018415","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.9139405832b5":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.9139405832b5","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.9139405832b5","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"59b20f1e16d8f346f8acab3ed3222716e057c857","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.9139405832b5.tgz","fileCount":71,"integrity":"sha512-jI5Q6nCb7vqOaSk40PEwkSYcqnnG/j1cUZIs3XiqXIs86xCQFhYBOdK9wkHOlz7slk1//cZRLmyl0ha7ZvE/LQ==","signatures":[{"sig":"MEYCIQDv8QQoYcgtl7VSPZrTVoMRMkay37f6OOn+DrI1mV6ssQIhALi4QvUf9KNWLsAGSgXpTdDZiRRgOtOhXSWM0vji9tAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.9139405832b5","@a5c-ai/adapters":"5.1.1-staging.9139405832b5","@a5c-ai/triggers-adapter":"5.1.1-staging.9139405832b5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.9139405832b5_1782225251312_0.5390071324891448","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.a86b28e1b5df":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.a86b28e1b5df","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.a86b28e1b5df","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"7e1f08a77da920c24c166d5475d2d5dce649377c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.a86b28e1b5df.tgz","fileCount":71,"integrity":"sha512-x9wz8YmSDEJtuUXPncvzyAH7pU5im+vbIV5NP+yeck0doAsVctD942MRgeqfLIkM0gHeOaMBk1JUrJSMAVJ0Tg==","signatures":[{"sig":"MEYCIQCSinwn3Xzzw3bqVSD3HTzHud2WLQLxub2fw4KmRZyKPAIhAKwI5pkujlkhET0YPnOzN4678J2e/j3bZGWdxpm3UcL5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.a86b28e1b5df","@a5c-ai/adapters":"5.1.1-staging.a86b28e1b5df","@a5c-ai/triggers-adapter":"5.1.1-staging.a86b28e1b5df","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.a86b28e1b5df_1782232477574_0.034077842393292146","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.41e6a2416e31":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.41e6a2416e31","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.41e6a2416e31","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"747f0dd2f7d241f01244c7766524feafc40346a7","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.41e6a2416e31.tgz","fileCount":71,"integrity":"sha512-bh1EGxY/fNIar3bm4wMu8fJ3lhr04umbxpEuSjxw5ekb6dDEDfwOh5EVKD2dqw03fMoHgKA5DnXZh6zLnj6RUQ==","signatures":[{"sig":"MEUCIF3lRQF9pzvaRzoHadYDR6qzimJFx0/vbW1oYlysd7EXAiEAzpvkxVscrAaU2SQgaHCw+IjEhwgePKJHFcjnReWsMmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.41e6a2416e31","@a5c-ai/adapters":"5.1.1-staging.41e6a2416e31","@a5c-ai/triggers-adapter":"5.1.1-staging.41e6a2416e31","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.41e6a2416e31_1782237061478_0.8054103656736527","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.f798ace120ae":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.f798ace120ae","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.f798ace120ae","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"06c14c618fe0ba44dc5cf116ea081a25c39d7a1c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.f798ace120ae.tgz","fileCount":71,"integrity":"sha512-77Hlu5gOp42onSBujCjTMccmJ9vAi6D1tisaeqpnw2WvC+orvgMsOwV5F/So7ld6AESIAvBHc6jlC8q4Ak2ZmA==","signatures":[{"sig":"MEUCIHLomhzBpn3GU50P9zkvT4B3c45hWel6SSPNUs4Jj0sHAiEA1i8fXYm+P3IUIk7aBHJQrtIKxjMU3El55T7d699Z2k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.f798ace120ae","@a5c-ai/adapters":"5.1.1-staging.f798ace120ae","@a5c-ai/triggers-adapter":"5.1.1-staging.f798ace120ae","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.f798ace120ae_1782295645509_0.956711943820814","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.7f5cfbdc635a":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.7f5cfbdc635a","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.7f5cfbdc635a","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"80027fbcfe2be3e770eb1256b95409f6c7c913ae","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.7f5cfbdc635a.tgz","fileCount":71,"integrity":"sha512-K5kv4NrsNntq1mnrF0+lOFNDt8R6b/FSCaIea7KqB3ykYD6/qpab6kH2obrArUj9CdYQA9oK173w42l5voHs0A==","signatures":[{"sig":"MEQCIANQU9GyowdFJFjEl5pe9FMWjrGuoeW0FlARdPVkYIB4AiACI5dHH9OLADTmDimiC3tvHaHZetXXoFNkuZwLveosXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.7f5cfbdc635a","@a5c-ai/adapters":"5.1.1-staging.7f5cfbdc635a","@a5c-ai/triggers-adapter":"5.1.1-staging.7f5cfbdc635a","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.7f5cfbdc635a_1782300278125_0.35483885200000853","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.d7c59087cbc8":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.d7c59087cbc8","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.d7c59087cbc8","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"ded896e55d53c60ee7f6b08488459839c455da9c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.d7c59087cbc8.tgz","fileCount":71,"integrity":"sha512-NIe8ei34/c9vhHdADnVTR4D3FL6PCF2UmZBhdqZ/5gNwTLKqCTdwYjQl5CXCNPQmNBKv5rNb353/trcKLGBhjw==","signatures":[{"sig":"MEYCIQCEPGZIVifbg95sE8BXPFnE3F2ZBAZ4+AZd8mk5hBUYwQIhAPpF1m5c+Yado/cwKP4s1i3dcRoRMv35Db+ZhRA03ZNq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.d7c59087cbc8","@a5c-ai/adapters":"5.1.1-staging.d7c59087cbc8","@a5c-ai/triggers-adapter":"5.1.1-staging.d7c59087cbc8","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.d7c59087cbc8_1782304997906_0.6207958147547015","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-staging.f3236708744d":{"name":"@a5c-ai/channels-adapter","version":"5.1.1-staging.f3236708744d","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@5.1.1-staging.f3236708744d","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"983cb81b4fd88b736267b07741e5e526fe4c84d8","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-5.1.1-staging.f3236708744d.tgz","fileCount":71,"integrity":"sha512-b/2EttTusEf+wvJ3AyOxBOB1LbKRySP/t6EdTDLG//taLExqvfqJIToazw8Bldi9SZmuv9g7ABnICgZ47zKfqQ==","signatures":[{"sig":"MEYCIQCjHzyTOV1BbvJC5XlqQT52BHKNp2UsrnfxViI/9UzkOgIhAJaaV1DxQEALVmia8TVUOYETQl/cK+pcSFe6xd14rcMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"5.1.1-staging.f3236708744d","@a5c-ai/adapters":"5.1.1-staging.f3236708744d","@a5c-ai/triggers-adapter":"5.1.1-staging.f3236708744d","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_5.1.1-staging.f3236708744d_1782315468253_0.9643974659384635","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.3ba6092d9b5f":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.3ba6092d9b5f","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.3ba6092d9b5f","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"acb746bcd4669f1f3e5f0503fb1e7ce99dc31e64","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.3ba6092d9b5f.tgz","fileCount":71,"integrity":"sha512-9ZLn9YQx9Givr6FyVUrcnkvfWmQy860Bvm9/ZzEfN8EXgDOfdqD5McK9WyvJ0A/PL+WalRqxtsPFl1+Y3s2oLQ==","signatures":[{"sig":"MEQCIA6GWS3q0ujEGhbv3emJWQDVw6NMyjfTF2Qylr+sPRgeAiB9OJwxMpF2IC75+cki8bnReg9vtjZyFBEO7++o8e1tGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.3ba6092d9b5f","@a5c-ai/adapters":"6.0.1-staging.3ba6092d9b5f","@a5c-ai/triggers-adapter":"6.0.1-staging.3ba6092d9b5f","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.3ba6092d9b5f_1782320132246_0.4627823526186987","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.a95a1f41e29f":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.a95a1f41e29f","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.a95a1f41e29f","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"22f2369146acfcd6d9f0c998a98c11cc2cf6629c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.a95a1f41e29f.tgz","fileCount":71,"integrity":"sha512-hdK0HDONjxqAAgF91yLc6R/d4zVeQxBQoXTj21ArCId8oBsYLqCMDwe/OpgQIOZWMYoVajPMG1BOt3O4/dKrXQ==","signatures":[{"sig":"MEUCIEfI6tAZGynGBfpD1ZyKhdRH8ixWOKEkh72HQ/FE6a5KAiEA6nbOOmzBgMstjEJS9SQLRuWdJE8jqAuehBN++waNewM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.a95a1f41e29f","@a5c-ai/adapters":"6.0.1-staging.a95a1f41e29f","@a5c-ai/triggers-adapter":"6.0.1-staging.a95a1f41e29f","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.a95a1f41e29f_1782324683652_0.5004388460395024","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.81f3aa715d05":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.81f3aa715d05","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.81f3aa715d05","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"12b42314f44968d4fc5f3b1f26f04695cbbc386a","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.81f3aa715d05.tgz","fileCount":71,"integrity":"sha512-6dJUAq2mDscutCsiJmIKpAyjjSyWcg56nUGKo1mWJGDFPsoABifhjmJew0by4UjxaY2jXJnnt7j06ZggXADUiw==","signatures":[{"sig":"MEYCIQDorxaXaExqsoXGQpOonCoJiQouJqMLz9ltcrY7AANcaQIhAJu7nFeyk7KIzIycOF2Yx2O+VCBAkOl2OO2KAOWYubcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.81f3aa715d05","@a5c-ai/adapters":"6.0.1-staging.81f3aa715d05","@a5c-ai/triggers-adapter":"6.0.1-staging.81f3aa715d05","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.81f3aa715d05_1782329293237_0.08789080891569157","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.cecb2f9e8fd9":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.cecb2f9e8fd9","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.cecb2f9e8fd9","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"eade75526abe70287afdc2bc0df5a57269b9993c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.cecb2f9e8fd9.tgz","fileCount":71,"integrity":"sha512-/E9hhTzoBM66jA4Q8mQtVCUqR6IP9KxcArC/DnXtrdJndgAMhc5Lga+Ml1WZaqNFbRAXaK8CTd3irPu++VQK/Q==","signatures":[{"sig":"MEQCIHwF2YTqVi9pMUTA7ct8Q2+qED0lpLeqviTujyJZaFxwAiA5T248rtVTE9dIBfrND/xT8cZO4laFJGF2XEmuLR3hUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.cecb2f9e8fd9","@a5c-ai/adapters":"6.0.1-staging.cecb2f9e8fd9","@a5c-ai/triggers-adapter":"6.0.1-staging.cecb2f9e8fd9","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.cecb2f9e8fd9_1782371740790_0.42653783221702435","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.59a909e8decb":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.59a909e8decb","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.59a909e8decb","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"81fd704bffdb18d9d4d9eeeaa3f9e5ae5ac67563","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.59a909e8decb.tgz","fileCount":71,"integrity":"sha512-lTxPTC1cD/xqjfwIEBCMwXtEViYPsABnRfbvgZgVBOEzKjnQzjCkZpItEL6L0tHXpZJVaRtac8nOgqY+DxAkqA==","signatures":[{"sig":"MEUCIHuZ7WfKvG3WPuSAZgDqK4w8II14Fz+5akawDBCZZzaYAiEA+IWJ4UczQm7u9Y767HAtnkvlDIdCGf+xbzOaypVpTVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.59a909e8decb","@a5c-ai/adapters":"6.0.1-staging.59a909e8decb","@a5c-ai/triggers-adapter":"6.0.1-staging.59a909e8decb","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.59a909e8decb_1782387700354_0.0028521373738428224","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.0fa3583157a1":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.0fa3583157a1","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.0fa3583157a1","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"7012dd246ee13f3719ccccbcbeb61872b24230c4","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.0fa3583157a1.tgz","fileCount":71,"integrity":"sha512-waHrVR4vSj7hB+JXrIGbOZhnYLeQMyEgD5MnlWJrT5h5kJQ0nDjgoUHfGzA/J30zJQaVETXribRFIsGoI/hFTQ==","signatures":[{"sig":"MEQCIB7f4wCr7jddhJkNJGDC0kqJQqmW2b8auUOTx13QdJB7AiASIm3Hl3kq+tYh4Ke8VkLwwrI4KIQJUT9RZmwUv4R9zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.0fa3583157a1","@a5c-ai/adapters":"6.0.1-staging.0fa3583157a1","@a5c-ai/triggers-adapter":"6.0.1-staging.0fa3583157a1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.0fa3583157a1_1782395482474_0.7480225270920018","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.0db238863989":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.0db238863989","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.0db238863989","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"c89bbd8c85ef2f8c838cad82f35d4ca40f4da72e","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.0db238863989.tgz","fileCount":71,"integrity":"sha512-nRR7ZfQunrKONZ4tWnkE/hC61ymJDtY5+ILGIMh3Z0tSuubTbMM6t/avjqTNl0kh+tv9m6WyAQAIMDkKHBuoFA==","signatures":[{"sig":"MEQCIHHxjkTINwd5qXJ2RRMEKxyNoBtrlgp5qiKgXK4EGzRBAiBOB+mdSyjEgBfjd39uqGMjBzLlvassSmM9Mu+OPP5Wmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.0db238863989","@a5c-ai/adapters":"6.0.1-staging.0db238863989","@a5c-ai/triggers-adapter":"6.0.1-staging.0db238863989","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.0db238863989_1782400008609_0.7030049873528499","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.a1b5c14b4fac":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.a1b5c14b4fac","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.a1b5c14b4fac","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"98bed487f54556241b7b2e7aa81591386b3377a4","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.a1b5c14b4fac.tgz","fileCount":71,"integrity":"sha512-upEF2FltDAmvg7Zi5Tup+FMytebnh1zT4vjmv2ouZjMTYyNxdwxxr2owF6bTTmG+XdVW25/6/iupNjXn2bLU0Q==","signatures":[{"sig":"MEQCIBanfogdx3nHhoniAtf3Gv6Nsq7m+cGuZQnqGWuh2yQGAiB4aEKh+rpmkTFCE6AGPx3jOo2+Yg9HKI01Sbg4LPWT1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.a1b5c14b4fac","@a5c-ai/adapters":"6.0.1-staging.a1b5c14b4fac","@a5c-ai/triggers-adapter":"6.0.1-staging.a1b5c14b4fac","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.a1b5c14b4fac_1782404701883_0.4935271077454444","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.baf40a2ebe30":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.baf40a2ebe30","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.baf40a2ebe30","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"1c478e1140e827192db59a4dbcb8642134b1caae","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.baf40a2ebe30.tgz","fileCount":71,"integrity":"sha512-SXcRuFxXAak2esfss+0FGhPW/21zp5rg3VJfoTO/FP1hojJKW6keUHJBRiIz7Jd0R6JeSngiPew06d2m6zNyuA==","signatures":[{"sig":"MEUCIG22c0ts3AZG2PUsZiuhRE5f5sHWyf8YeeJY4SL0lOpeAiEApyf8XovMjgSKT8/ig08DgyHsxM3Pmay1HtmSpGXfWCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.baf40a2ebe30","@a5c-ai/adapters":"6.0.1-staging.baf40a2ebe30","@a5c-ai/triggers-adapter":"6.0.1-staging.baf40a2ebe30","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.baf40a2ebe30_1782409315662_0.008766006027272732","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.0c92ca1dc4d3":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.0c92ca1dc4d3","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.0c92ca1dc4d3","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"d9073c4cf25152c3db7f0aadc2717b979987bc94","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.0c92ca1dc4d3.tgz","fileCount":71,"integrity":"sha512-S9KCl4rItiWhbNxziYRlRhPjXo6pRbG5uaGg4t32B9FM9I1y6gUwd9kE5NNF7a1r/jG2d06+zRyBclmFvCgolA==","signatures":[{"sig":"MEQCIAJ0PhRkwlgfoJSbtCeeuyiQDn2udHllQ3pyYORORZUMAiBIsA+12uJpMg+u9qj8bE8nlTS07QKOvNXe2RESvoaUqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.0c92ca1dc4d3","@a5c-ai/adapters":"6.0.1-staging.0c92ca1dc4d3","@a5c-ai/triggers-adapter":"6.0.1-staging.0c92ca1dc4d3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.0c92ca1dc4d3_1782415066906_0.34775154325417357","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.b41276f72c3a":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.b41276f72c3a","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.b41276f72c3a","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"caddf38ebea93446c985d4443eb0550c1d02d7c5","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.b41276f72c3a.tgz","fileCount":71,"integrity":"sha512-3y/uzaUs4yA9AEuthqFcXzaGznlENlPm+ArCU/DyMzC89qhz5hMfR2yUYeXLxA/v/spwMbl+OYgOI39ipe8ROA==","signatures":[{"sig":"MEUCIDckKz6dYNI3m0a40zSN+oidrmWDZkqlPOmwZOYD7F4jAiEAnoXKIDXT7H5cjZFEVdPUTDurxYkEfrCfd/3nH7YGcms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.b41276f72c3a","@a5c-ai/adapters":"6.0.1-staging.b41276f72c3a","@a5c-ai/triggers-adapter":"6.0.1-staging.b41276f72c3a","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.b41276f72c3a_1782419671349_0.36927674066925364","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.1247aa4c1ed9":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.1247aa4c1ed9","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.1247aa4c1ed9","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"cdc87ad3e8d1b3940921e86e72dd09ea58c009d3","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.1247aa4c1ed9.tgz","fileCount":71,"integrity":"sha512-DTjKZZ8OjMayKEdhGkslXbCWaHZ7xmMjovloKDVFqOnp8we5w1NVWnGbbJ/oJKNBZGdTRfwSxRPAJRjt6KDd7Q==","signatures":[{"sig":"MEQCIA7PjEG4iH0UnA2U2+P/UeXIma12cFNcLcFwh/qzIhUmAiAdwEDhfdVDojHof2J7/Vrq+bIBEJsfUT13Wx4w194KFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.1247aa4c1ed9","@a5c-ai/adapters":"6.0.1-staging.1247aa4c1ed9","@a5c-ai/triggers-adapter":"6.0.1-staging.1247aa4c1ed9","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.1247aa4c1ed9_1782424095189_0.8928626081604236","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.d6c8032725bc":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.d6c8032725bc","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.d6c8032725bc","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"b5a3087c15cbd9efab962e92c2b8810a046b4ff7","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.d6c8032725bc.tgz","fileCount":71,"integrity":"sha512-MSmH9uGhFCVvLxZbW3dx9Az1mL0wTeCys1pBBkIBOyy7c3/ziHbq3iwbVEdlPzE5Wyb5kZybVIavp4Y9afM5tg==","signatures":[{"sig":"MEQCIByDH5q3rv2UNRDjG0LMCkASkqaCL6Ge3LehAXHszeNVAiBYU/Uz2kJQ+ioK7Vlbiy6bag7Roa7WSvre+nX1stX6SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.d6c8032725bc","@a5c-ai/adapters":"6.0.1-staging.d6c8032725bc","@a5c-ai/triggers-adapter":"6.0.1-staging.d6c8032725bc","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.d6c8032725bc_1782428723468_0.7406698634328983","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.5a194f2ccb0e":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.5a194f2ccb0e","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.5a194f2ccb0e","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"c2aeea583125fbcdf76ef7a81f687438b99f813e","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.5a194f2ccb0e.tgz","fileCount":71,"integrity":"sha512-RAN6j/yT9Gv/44QkPWfhq34OeCKFWXztOOxaPIbmXXC5ZWghA65cpdRfnNr2+Zpmy/ZFORwW74o2iGveTAMiyw==","signatures":[{"sig":"MEQCIG76tVNnNkkkFPaQe2/ewpztOtylGR+32orcld8yrjZnAiAJ9nGCPAYrRotJtFcIYUxDRRwlUHrkBhLpuVDAoSOjGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.5a194f2ccb0e","@a5c-ai/adapters":"6.0.1-staging.5a194f2ccb0e","@a5c-ai/triggers-adapter":"6.0.1-staging.5a194f2ccb0e","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.5a194f2ccb0e_1782453540452_0.2877610013131702","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.f8aae93c2dbc":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.f8aae93c2dbc","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.f8aae93c2dbc","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"6762a8e6cbab5e36751047e2e4772a9925a96720","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.f8aae93c2dbc.tgz","fileCount":71,"integrity":"sha512-ijv+obxvBe3ZIblX3+e5SGq6CoFALNkzzeMwRkPbpOciMyBmY7CyODDnjaJVnMXTgPE/Rg9RsAymyuyrzuBfAg==","signatures":[{"sig":"MEUCIQCea4Wt2CecOjnranxJRxx4F5Nxax7UN20YN+CqQVAlXQIgMxTHkOMvBjfvxiZUlKnzCJPCG8PpVCuIGPoKgxcwU8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.f8aae93c2dbc","@a5c-ai/adapters":"6.0.1-staging.f8aae93c2dbc","@a5c-ai/triggers-adapter":"6.0.1-staging.f8aae93c2dbc","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.f8aae93c2dbc_1782459321918_0.05576193574205468","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.b91ca13883bc":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.b91ca13883bc","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.b91ca13883bc","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"0baa1e9abbd6e96d153a97e93dbd4897c2054410","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.b91ca13883bc.tgz","fileCount":71,"integrity":"sha512-4PPEVql/c6aN+/Q6RVWFtT1Jq8q5fk4RaxpBE7WaAHrQtV2eNUeRHkvTOlcUtxAJb9zwlNiWUsczWxbtzlqk4Q==","signatures":[{"sig":"MEUCIQCNyEebc8macR+uE6qBwAZMSa696WU0O7lv+9U4tSXQUAIgf7QOVX9Ok+MhiA1U8Y4zXuqmZ/dyjavkyeN1pvXgQCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.b91ca13883bc","@a5c-ai/adapters":"6.0.1-staging.b91ca13883bc","@a5c-ai/triggers-adapter":"6.0.1-staging.b91ca13883bc","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.b91ca13883bc_1782466756491_0.634216286589411","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.ae6aabd3fe34":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.ae6aabd3fe34","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.ae6aabd3fe34","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"97a9b3951566cf379cb7e9ed03bd41c24de7dd9c","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.ae6aabd3fe34.tgz","fileCount":71,"integrity":"sha512-7XN2FTy9RyVGqCAGAts4ELoy3M1v8YfnJjuCvUzPxCyaL+FM20LglUbE+Bm0mZoy/YO8kP2CSZMmC6BnASsKzQ==","signatures":[{"sig":"MEQCIC8dvy6v27RGDTuVOiCejg12r3VCalMtndoJyEi3HSNdAiAArgtv1DUEG8HdV01BkBZhtM0WIjxxDcx4dnPS5q65Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.ae6aabd3fe34","@a5c-ai/adapters":"6.0.1-staging.ae6aabd3fe34","@a5c-ai/triggers-adapter":"6.0.1-staging.ae6aabd3fe34","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.ae6aabd3fe34_1782472738514_0.7722647931230868","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.d9198e13b7ba":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.d9198e13b7ba","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.d9198e13b7ba","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"946e88a8ebe709ffbca10a1bfebe4c328a45a932","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.d9198e13b7ba.tgz","fileCount":71,"integrity":"sha512-Oq6q2SXrwAFOtsNF5KaVnziXtX7brNCcRegxpN6c1rIxRRh8vujT+kmqhzaNp12w/r+2B2S9+ku5/2QnUippng==","signatures":[{"sig":"MEUCIQDRmExd7XnhpmtbTdcba65IfFjywiWcJ8KqmDC+p9799gIgMdxdJrzMjISotfA5mArZtRL1pMtti3TbLR9Q86jVP38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.d9198e13b7ba","@a5c-ai/adapters":"6.0.1-staging.d9198e13b7ba","@a5c-ai/triggers-adapter":"6.0.1-staging.d9198e13b7ba","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.d9198e13b7ba_1782477329168_0.7449939827705263","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.cd822e2b006a":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.cd822e2b006a","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.cd822e2b006a","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"766f641c3f94d5fba25696ff85816989959fd1bd","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.cd822e2b006a.tgz","fileCount":71,"integrity":"sha512-3Ae+kevGYO4PwY1LSRNIXbUL44+3F0HIi51Rv27FZOGeQcIbYodojOM6pqSm67ViHL/xYL6MrGiu9Xza9MJevQ==","signatures":[{"sig":"MEQCIGBJASKiToQ3c+rsTjLGw97hrRmf3DZ/Qz8RFQp5IG3KAiBoSJey7D9rySXcvu63vx1UESOCKKP923qtoAmidFT7HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.cd822e2b006a","@a5c-ai/adapters":"6.0.1-staging.cd822e2b006a","@a5c-ai/triggers-adapter":"6.0.1-staging.cd822e2b006a","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.cd822e2b006a_1782487518824_0.6526769968276109","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.ffc4f312f8c0":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.ffc4f312f8c0","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.ffc4f312f8c0","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"aa7dd00079b383d404db98cc589229406d2608d8","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.ffc4f312f8c0.tgz","fileCount":71,"integrity":"sha512-HAD3Ga96Avpqzx4rRNuoIcSo19uCK+K32MIb6Vug9EigTweHOg/ldt8y6es5rjTZvnc8R77O/Dg0vGXi1u/hsw==","signatures":[{"sig":"MEUCIGoO4UFnDUwGXdodO95sGh71qPFoPuVk9J0exrZO+q8jAiEAr9+CczIu/osPgyf9JnhWWhjjq+Y7hDEbAdUhUJhFd9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.ffc4f312f8c0","@a5c-ai/adapters":"6.0.1-staging.ffc4f312f8c0","@a5c-ai/triggers-adapter":"6.0.1-staging.ffc4f312f8c0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.ffc4f312f8c0_1782492168053_0.4603557752150822","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@a5c-ai/channels-adapter","version":"6.0.0","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.0","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"e7a09b9dac11f468486ad52a2ea1da3c0c524958","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.0.tgz","fileCount":71,"integrity":"sha512-y82M2rM6OJ146HYpOahwUCl+zR/XTv3eWZ7haPZiM8vglkUzgk+9LMMkz12NE33QvC2+J+NG7IMIXVQuvO1yHg==","signatures":[{"sig":"MEYCIQCUduOpGyz2jMdZaFLL8pc4Ucrn73/bM2k9vh9nOoyJxgIhANtckwa1mybgEQL0OlroqveMn1jXxVH3aPg8y+jYABAP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277698},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.0","@a5c-ai/adapters":"6.0.0","@a5c-ai/triggers-adapter":"6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.0_1782812570506_0.4719941741305671","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.a54d014c98f2":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.a54d014c98f2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.a54d014c98f2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"85f2c955533cdcfa53cf83c32cd8f8a48b583694","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.a54d014c98f2.tgz","fileCount":71,"integrity":"sha512-iCo9dHUhRSNpx8kBYGnCBrjXG5jLrqVTNEmTUtUTigNsAODPOSmGBVbAaSHYHbklQrVGRk8LGXnbghWaIsQnXg==","signatures":[{"sig":"MEUCIBTW+v+RrEBm+XadHKAWnjZKl49zZIpVkXBqFGo/OK88AiEAxLlOGgw9Gm96rKkmS73EccUe5y+Nc7+fIYxFb5dZgnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.a54d014c98f2","@a5c-ai/adapters":"6.0.1-staging.a54d014c98f2","@a5c-ai/triggers-adapter":"6.0.1-staging.a54d014c98f2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.a54d014c98f2_1782818661657_0.5116948227162212","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.ebcda277f0ca":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.ebcda277f0ca","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.ebcda277f0ca","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"2426c0a5907ce0011ad2274e6372413691ffe666","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.ebcda277f0ca.tgz","fileCount":71,"integrity":"sha512-szQguOBxB5tjSjhufimM+GWuARSrUhXbhSZ2UeeXL/NX/CZEmjPCTd3BOc+OhA8nm3ts9qou5EPhHZ9BuJqR4w==","signatures":[{"sig":"MEUCIQDpBPwp1CH6xr5cOSY8yvxBiKZHtTOOjOPfyEB8nUeGGwIgLDLNRt1i+Xw2KfYI5hEBgA5V745h9lBM3fw9mrO824w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.ebcda277f0ca","@a5c-ai/adapters":"6.0.1-staging.ebcda277f0ca","@a5c-ai/triggers-adapter":"6.0.1-staging.ebcda277f0ca","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.ebcda277f0ca_1782833351176_0.15348448634588174","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.adbec7d181ae":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.adbec7d181ae","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.adbec7d181ae","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"515df3d11a89507f22187257ac4c6e462f4794e4","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.adbec7d181ae.tgz","fileCount":71,"integrity":"sha512-4FpZst9FJE7avqIZ6YkZA02fHUOAd4KEv2XG1sP+psOoe+jdFimJlxtj96VUwNW7r4uNub9CVIpTtsI+FSGHmg==","signatures":[{"sig":"MEYCIQCNrsu0Gn8oL+H2OSFqxLrcwv3ASxP926W2sLGEOHoAgQIhAMAZ2BoUhi4kI0gkci3qAuYTPMgzFhXgASyObeh+RApg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.adbec7d181ae","@a5c-ai/adapters":"6.0.1-staging.adbec7d181ae","@a5c-ai/triggers-adapter":"6.0.1-staging.adbec7d181ae","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.adbec7d181ae_1782837771859_0.1989108188605564","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.6e8c63e09c3b":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.6e8c63e09c3b","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.6e8c63e09c3b","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"60b136a45402b9d26817d580034190b7fce660bc","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.6e8c63e09c3b.tgz","fileCount":71,"integrity":"sha512-SSJhLawtzDXKtmy5u9UEe8MbhKTspPOGfC9RbkYa4ZsOvnLJe8GtDB6aUa5+5E+4ND7wpyAK+SFOXH9ApPLVSw==","signatures":[{"sig":"MEUCIBmWQGBFGojLG/i75CHGmKm++Wjgx99TS12bJk4qoB4zAiEA1dgVIsJ426RwC7sDZuXoKr1k+A5KLHB5f/Z8uM2pwYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.6e8c63e09c3b","@a5c-ai/adapters":"6.0.1-staging.6e8c63e09c3b","@a5c-ai/triggers-adapter":"6.0.1-staging.6e8c63e09c3b","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.6e8c63e09c3b_1782887512120_0.6885226186276443","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.bd11c5b1bca5":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.bd11c5b1bca5","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.bd11c5b1bca5","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"f8932b7fb975f14ec797bc019340fc43bb160b0f","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.bd11c5b1bca5.tgz","fileCount":71,"integrity":"sha512-4EIIpqrh7dx/plC5VsaMSLg165LVw1/icrHZp6z/TwcYCihwL38sBF/catEpmWtrPzEY4Z46u4/h11UfYNwD/Q==","signatures":[{"sig":"MEYCIQCeYbm5M+fm80Au7QY0s12RRVbrJovpURkY62Kt/cAbtAIhAJ1vV8VupGw8+pTaNhDPep+JXqHMz96GkdnEYTcJi5cW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.bd11c5b1bca5","@a5c-ai/adapters":"6.0.1-staging.bd11c5b1bca5","@a5c-ai/triggers-adapter":"6.0.1-staging.bd11c5b1bca5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.bd11c5b1bca5_1782891678494_0.0227610950432231","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@a5c-ai/channels-adapter","version":"6.0.1","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"367400b6c45c4f8c4ade722ab3fa085350d8f4c8","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1.tgz","fileCount":71,"integrity":"sha512-TmODsBVT7xouVszWg1YTdRobmSCfKhMiWYsNLLj1ipaQdzuAEjD8/t2LW0ErHL59Evuhps15x3I5ftumcfYJuQ==","signatures":[{"sig":"MEUCIEf269yXzi+cWETu7slCO95mAbf8RhOZwDEYOyaSAoUAAiEA+7FCxrO0ug3Y/qf152XiBUJlRYQWyrJ5N9lgvA8JG04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277698},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1","@a5c-ai/adapters":"6.0.1","@a5c-ai/triggers-adapter":"6.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1_1782896415152_0.0336427057535551","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.cd5326fa440f":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.cd5326fa440f","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.cd5326fa440f","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"a550179b256510a533ca5acfd3f1eb1b2f62d4be","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.cd5326fa440f.tgz","fileCount":71,"integrity":"sha512-gRuow8eC6Zt0jzP2BmsjsyKq6yU7lduN4K429KIyfKGvpisnkCvkcKE6iKcp+2Ew4Dx1nMldOPgVOTFvfvmC3w==","signatures":[{"sig":"MEUCIGH/HQ3A5c7ng6sbuXZUfWK1ZxBv5RjIC8oxDTwTO4alAiEAwpgElmb0pilBBTTaxzpe764JZSW7C+ucS/nJbPsSQW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.cd5326fa440f","@a5c-ai/adapters":"6.0.1-staging.cd5326fa440f","@a5c-ai/triggers-adapter":"6.0.1-staging.cd5326fa440f","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.cd5326fa440f_1782897577364_0.0016455150026597476","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.040275fa2b1f":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.040275fa2b1f","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.040275fa2b1f","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"b6e780709cf37dbb2118765a5bece2066235c45f","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.040275fa2b1f.tgz","fileCount":71,"integrity":"sha512-SQh7fwwnSSOIaDNvmfohTHPucRqH0Zzl13PsmXqR5slF55ZzOK8Dw3XqBzatMpHaXODca5msXPmirQagG7Sg1g==","signatures":[{"sig":"MEUCIEvpHH3jkPJnIIwLtsQcD/WU8a3/knYJprYFplMQWY2oAiEAr5sgDdqkhiXo0aQBql/0cFxLXhTeX4y6M+TJP4Wgv+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.040275fa2b1f","@a5c-ai/adapters":"6.0.1-staging.040275fa2b1f","@a5c-ai/triggers-adapter":"6.0.1-staging.040275fa2b1f","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.040275fa2b1f_1782902058313_0.09315974459331211","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@a5c-ai/channels-adapter","version":"6.0.2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"4901e12cae7df7e71070e50e9e564bb1040705b6","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.2.tgz","fileCount":71,"integrity":"sha512-nxSjMTpW8I/pm3V2l5J8NvHCFndj6f5PD+2oM1udLWAjJmRzGTkc1EabS/rFWiG8wBPHpX3qQHTTKgfkptANuw==","signatures":[{"sig":"MEQCIAEWJw5yIgCQ2Oud2j0J9F6pKucpzy0QF+YxCpR81umxAiAEWS0yfExQr9v1DeWV7607/rVe2905F1DxOMUDJ7Cpyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277698},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.2","@a5c-ai/adapters":"6.0.2","@a5c-ai/triggers-adapter":"6.0.2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.2_1782905421949_0.8233631671736901","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.8c19f814d477":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.8c19f814d477","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.8c19f814d477","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"1e269c6d1a2c9b1620ef3d7836c6cd07704cf3b0","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.8c19f814d477.tgz","fileCount":71,"integrity":"sha512-lHTHx7VFtQfLKyH0Zth8q+BIkqhmZ36PdArAGif35G5lXtPp/fzMnxzd5K0dGo7n/V+I7mNuVqshDF7mOIjlkw==","signatures":[{"sig":"MEYCIQCJPeTFrI0b4gDXaI661LbwWE3xOXmqnn8xr1+Xgyj0AwIhAOrD3z9l0YBUJ03Ctl6koIkPP/kFZOGM7rt1HYZdN5cE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.8c19f814d477","@a5c-ai/adapters":"6.0.1-staging.8c19f814d477","@a5c-ai/triggers-adapter":"6.0.1-staging.8c19f814d477","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.8c19f814d477_1783064736292_0.1948311380310035","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.1aa1c6a0e567":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.1aa1c6a0e567","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.1aa1c6a0e567","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"e966e7e2354e60f872b0012212af8187e652c1ee","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.1aa1c6a0e567.tgz","fileCount":71,"integrity":"sha512-BQmxJuSESW93jH1SXjyuRqfZQ0qyY8/hGZgTPqsL9xFeaxkILqYg4t+/YqvUpjNyo5XOXWeEox1KDF7mKPmXKQ==","signatures":[{"sig":"MEUCIQDLWkSiW48b/d2oh2dMSA495dgV//1xcZxaZ7U87cVnBAIgRQHDlLvOrgq34J96DmxuQHBuWcB52i99WonaU8KPTTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.1aa1c6a0e567","@a5c-ai/adapters":"6.0.1-staging.1aa1c6a0e567","@a5c-ai/triggers-adapter":"6.0.1-staging.1aa1c6a0e567","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.1aa1c6a0e567_1783069200547_0.232490389616832","host":"s3://npm-registry-packages-npm-production"}},"6.0.1-staging.36fed89b06c7":{"name":"@a5c-ai/channels-adapter","version":"6.0.1-staging.36fed89b06c7","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.1-staging.36fed89b06c7","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"8acc6cce5c4ddcb1ed45a6d0b439f7d70ddfc771","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.1-staging.36fed89b06c7.tgz","fileCount":71,"integrity":"sha512-5xbRnnCsclrSffpwlO01GlfdzS/2iO2Yfyvl3hO0ruxTAs1HiE+RZMtLCDxUdEcVZN6GyO7cNuAcETJLnyjaow==","signatures":[{"sig":"MEUCIQDt/KiDXuhGtQ1ENjVbSsse42xqAXeUqakXswASN7utAAIgcsNksdDaFSOgreJ85zNir9i+9+fVi9ifFFQR9XTiEk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.1-staging.36fed89b06c7","@a5c-ai/adapters":"6.0.1-staging.36fed89b06c7","@a5c-ai/triggers-adapter":"6.0.1-staging.36fed89b06c7","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.1-staging.36fed89b06c7_1783078283832_0.36841232517214784","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.dba6a269f3fc":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.dba6a269f3fc","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.dba6a269f3fc","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"b9bcd16acab1c6f1c92548a2145fe2dcee3ca8ba","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.dba6a269f3fc.tgz","fileCount":71,"integrity":"sha512-2TJiT9u040Y26X/1Als6JV8lOSWwcOBdQDq+n9fwlnhjds1dUWOqG+oSCdhrJxdkR/gNnhYo5PhvrpmJhRTZPQ==","signatures":[{"sig":"MEUCIGSt1/tbCh9btG9PoFNJU3nKWk9V+UBGVN9ShC3OSMhAAiEA/bzDbGyEnWzlYuI8eaIx08mNWk/4seMN2+h/Rsd4Ank=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.dba6a269f3fc","@a5c-ai/adapters":"6.0.3-staging.dba6a269f3fc","@a5c-ai/triggers-adapter":"6.0.3-staging.dba6a269f3fc","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.dba6a269f3fc_1784564118396_0.783162208862499","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.d09eb12490db":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.d09eb12490db","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.d09eb12490db","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"f01924a8adf470fa45c7c0f70132bc945c10d848","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.d09eb12490db.tgz","fileCount":71,"integrity":"sha512-dbFrW8UsSZ+Q0tluAMg4c6uzDytvfUiwbZiQB1rbhUM7swyGUAN0VSqT2Q3MJQomrJusVqhMEBJKGj1BTVtNDA==","signatures":[{"sig":"MEUCIQD2HedzrrN/c9sHrCa1M1gd8tNlBzwCadh0dKmZuSPJOQIgDnGPKg/DskUU72HyxHgF8XuVdUoqqCDMm1LBNY5bTZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.d09eb12490db","@a5c-ai/adapters":"6.0.3-staging.d09eb12490db","@a5c-ai/triggers-adapter":"6.0.3-staging.d09eb12490db","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.d09eb12490db_1784568032430_0.009096619352194857","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.b1caae733e57":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.b1caae733e57","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.b1caae733e57","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"23772b71ab4766b8b5b9931f5b9d9b32f30ee6d9","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.b1caae733e57.tgz","fileCount":71,"integrity":"sha512-1NcyOQyCjcaEALkmMuNKpO6phqqDDedSVZ080hmztBfOBc/qcoqZcIdkH7vYRo9N7e3KucUND53JL6ot3TpqSQ==","signatures":[{"sig":"MEUCIQCpsdoo/JXkEp/hgzxZYBmHd0Bb3jOcfF28PodV8O1g/AIgGi8IEhdm6Mtd7glykNnK01ApTX1qJqMdeYqwsrz/05I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.b1caae733e57","@a5c-ai/adapters":"6.0.3-staging.b1caae733e57","@a5c-ai/triggers-adapter":"6.0.3-staging.b1caae733e57","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.b1caae733e57_1784572103320_0.2125303812984236","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.875959358e30":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.875959358e30","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.875959358e30","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"26c3b18afb0c96b1bf2b033b61cdc4d366df2080","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.875959358e30.tgz","fileCount":71,"integrity":"sha512-eSXwfxbvaXl4ISXCf9r+7MgX9MK5SkU1zD6ag2XMoCNFsGyDUv0w9HCCRGOThneU2XX3uh7ebW6z4w673Nlq6A==","signatures":[{"sig":"MEQCIF31VhbVMIz4ry3v20IUZodgO0vWWPBMVTftAsHxzBFIAiAX+i2xH3URfm30bFHZ5M6sOGZ/AYeCPubofnN1a/kvHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.875959358e30","@a5c-ai/adapters":"6.0.3-staging.875959358e30","@a5c-ai/triggers-adapter":"6.0.3-staging.875959358e30","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.875959358e30_1784605920982_0.3263097505986563","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.f3c73669f2e2":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.f3c73669f2e2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.f3c73669f2e2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"6391ca465be124e7125223a5a9ee8b31ae347f53","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.f3c73669f2e2.tgz","fileCount":71,"integrity":"sha512-QdaTdW1NK3/ll3vhJzza90JDN05YJBeD/ezKLt81WdYsneSVxvZaj/F1nC1pV9ri9W1f1iHI127CJXMmNZgiDw==","signatures":[{"sig":"MEQCIAVJsJKMkxH7nIm3xPu5cTawgTuqeO1tBju12HVXS7QMAiBtoS0EOlsdGz8P62LN4Np5IAVEffC0jVETPztZNLZPtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.f3c73669f2e2","@a5c-ai/adapters":"6.0.3-staging.f3c73669f2e2","@a5c-ai/triggers-adapter":"6.0.3-staging.f3c73669f2e2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.f3c73669f2e2_1784613237281_0.41431709279438267","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.ffe807c6dbed":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.ffe807c6dbed","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.ffe807c6dbed","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"7ac313c5464518ba7e312ca546ccfea103045f84","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.ffe807c6dbed.tgz","fileCount":71,"integrity":"sha512-AJZNmtjlrt7Spe2D77FP81YSunAsqnhdyOOhv2dPne1vAUx/B/q+vb6YwfI0SBaXfqoknOoJjWavnGTjVjCAcA==","signatures":[{"sig":"MEUCIELf/Htt9w4oeKuF6dfQ6kpek6MQ+LAOpiuYU9dnDXPPAiEA1N3t7HSb39NAxc5SvUjUUTqSubbI89tO13IIXvoJvpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.ffe807c6dbed","@a5c-ai/adapters":"6.0.3-staging.ffe807c6dbed","@a5c-ai/triggers-adapter":"6.0.3-staging.ffe807c6dbed","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.ffe807c6dbed_1784617363809_0.9507304137675636","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.4d5a1451b55c":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.4d5a1451b55c","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.4d5a1451b55c","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"704bb8ce61d64b9481147913865705754fec6eb7","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.4d5a1451b55c.tgz","fileCount":71,"integrity":"sha512-+7i1cmh9D66Eidi3WC50oIAsIhrnMioMgMcDgFu4OvgMADt6gg4aai4z+dAOEQ0jii+cdzLC1shmo1SSODMsOw==","signatures":[{"sig":"MEYCIQDBP3EQwOvuC5iMS4+bqrjqbZtnueckX9/IqFSNcSqxFwIhANWPXyHQBb0mJouhviHYP3e/iSvaN2il9sShMP+Ps2uq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.4d5a1451b55c","@a5c-ai/adapters":"6.0.3-staging.4d5a1451b55c","@a5c-ai/triggers-adapter":"6.0.3-staging.4d5a1451b55c","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.4d5a1451b55c_1784621771633_0.8130726825075114","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.032e07a1ffa0":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.032e07a1ffa0","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.032e07a1ffa0","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"cfb0286372bcbf4531cd458103997a5089bc7930","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.032e07a1ffa0.tgz","fileCount":71,"integrity":"sha512-blYoI0gd45BRCmRcjEK1qT8Td+Do6kT5jZAk2QIq/KbMq3EO+QEipsfzqbxHRTRVAyVA3pdyb109X8al3okzsA==","signatures":[{"sig":"MEYCIQDjYqswKlnTiT+46LGBoi74rc2ruqr7Hhtn/dbMsmDcMwIhAPKN7ZAXiG5hKcx0MxNj6/hhdEUQpfiRHScPK5eH53OW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.032e07a1ffa0","@a5c-ai/adapters":"6.0.3-staging.032e07a1ffa0","@a5c-ai/triggers-adapter":"6.0.3-staging.032e07a1ffa0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.032e07a1ffa0_1784626361877_0.31726842355665763","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.424c5405cbed":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.424c5405cbed","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.424c5405cbed","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"1e912298f637be8864dca488769cd913ce3b3eec","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.424c5405cbed.tgz","fileCount":71,"integrity":"sha512-IAwYaVcwI2EhcmNNn0jHHnMC8o2QtM9kEfVj5uWslLdEkUTwNPiRuvU3JO3vZC+T0H+Pa2ooBtC294gZu26dLA==","signatures":[{"sig":"MEUCIQDFL8nvJre/RE1pzSY/quCgh85TOUiv3/J0KdzLN472wAIgXMYYzthcgIgn2Z9+ZQkbnZ9jLbP+PiwFZfnJFGtmbFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.424c5405cbed","@a5c-ai/adapters":"6.0.3-staging.424c5405cbed","@a5c-ai/triggers-adapter":"6.0.3-staging.424c5405cbed","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.424c5405cbed_1784631009172_0.9565527221696566","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.9bc375d7ca61":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.9bc375d7ca61","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.9bc375d7ca61","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"f624d0bc2653ec9df84312234d64369b965e4511","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.9bc375d7ca61.tgz","fileCount":71,"integrity":"sha512-DXwmPvhRSYb0A0gfRhlObICX2ebUyEoBJMfPogJgS6vlRQJWPeukW7IsInYeVJO5y9CtQNx42q8aj7NyFPtuHg==","signatures":[{"sig":"MEUCIQCr9LTU4n/yTe+7KejMTqEyr8wzvqWnOrqP0Is89SXPzgIgcMBn/Rnm1d+7pW0UxE2zXCbmxJbdWM7pA2KD8VBf25w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.9bc375d7ca61","@a5c-ai/adapters":"6.0.3-staging.9bc375d7ca61","@a5c-ai/triggers-adapter":"6.0.3-staging.9bc375d7ca61","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.9bc375d7ca61_1784645523527_0.6866423715448657","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.3ab5f5512cfa":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.3ab5f5512cfa","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.3ab5f5512cfa","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"807f2084d88e724edfdc509c9b3a222ff67ea377","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.3ab5f5512cfa.tgz","fileCount":71,"integrity":"sha512-s8HrND0TTPXA9mggQ5EQUVGSPGZp+JFYRzihF9Ia9wXk5pVETgkxJNI7UA8FLK6ZxVZQxd1j3fpp+gCSesa6Mw==","signatures":[{"sig":"MEYCIQCowFjGBdjw3X+nn4MQxFYXwg3mValhkqx5fryU/V7yXgIhAKmJaD+W5ibrL81sIV/c/lJwsKI0bYmTsGX6lMVsphWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.3ab5f5512cfa","@a5c-ai/adapters":"6.0.3-staging.3ab5f5512cfa","@a5c-ai/triggers-adapter":"6.0.3-staging.3ab5f5512cfa","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.3ab5f5512cfa_1784649888803_0.0982534239864008","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.fcfd9ae91b2c":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.fcfd9ae91b2c","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.fcfd9ae91b2c","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"0c8d500165e71e07f5302d959f1e391502a7d779","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.fcfd9ae91b2c.tgz","fileCount":71,"integrity":"sha512-yz7sOPQH3RYINJdBT8oJrpmfTmyIvj+wQtSE0DJ1T3ihiyOxbNCB39q8iAjadEFSm0nlVq2hhACrkupGy/u/DA==","signatures":[{"sig":"MEQCIGUYb2qURF8Cpy+EAck27dA/WXC4ypQVaMfLJbWmVErqAiB5R6L0koT+ZtTjeXytEpqWcE+/qlJTlHsuxjJZMTfTIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.fcfd9ae91b2c","@a5c-ai/adapters":"6.0.3-staging.fcfd9ae91b2c","@a5c-ai/triggers-adapter":"6.0.3-staging.fcfd9ae91b2c","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.fcfd9ae91b2c_1784654182981_0.8765528965341749","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.dfdea74f60f2":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.dfdea74f60f2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.dfdea74f60f2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"06c22986d6daac25e6e0f1f8c4530f37cd5d5f54","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.dfdea74f60f2.tgz","fileCount":71,"integrity":"sha512-N+0vSEugLsDTfp7U3MQzYEfjTOCbH7lBloYb+qx1khHb/4c16HREhT/EaJoPeifbsWXBdGXrI1Cw1m7Ie289mQ==","signatures":[{"sig":"MEYCIQCSspLXr4vd0/V/r2L2plvIIPGpyd+qkFAr2u2TmyMRyQIhAJx29Pw7EziArp9ucla9LFKFMYSxRqtFWvTvyj93DvPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.dfdea74f60f2","@a5c-ai/adapters":"6.0.3-staging.dfdea74f60f2","@a5c-ai/triggers-adapter":"6.0.3-staging.dfdea74f60f2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.dfdea74f60f2_1784696077303_0.2057593758134808","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.f8347bbd1de8":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.f8347bbd1de8","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.f8347bbd1de8","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"20e938c664dfe6a8dbff9afea6d985625973c1b1","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.f8347bbd1de8.tgz","fileCount":71,"integrity":"sha512-t77nceLmsRvr4CLWsT/xxRgrHcUCCrwPxAcMYGQSyyi82sflA6YGt8OdAsaPNpOsJi/eawtG3p70i64TAX85IQ==","signatures":[{"sig":"MEYCIQDzZahibepYrsid1HDuAuJ6aNi5TeUDWTooboarmVVv+QIhAOD6oxQyo+NMNLn/YCs4H3NVsDKCBgvzTcBWO/ny6h6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.f8347bbd1de8","@a5c-ai/adapters":"6.0.3-staging.f8347bbd1de8","@a5c-ai/triggers-adapter":"6.0.3-staging.f8347bbd1de8","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.f8347bbd1de8_1784700095572_0.4367486815012567","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.00bdadd67cf1":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.00bdadd67cf1","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.00bdadd67cf1","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"72fe4881cc2f7609459c9bf6fe56fadffaa0a340","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.00bdadd67cf1.tgz","fileCount":71,"integrity":"sha512-/OimyHGbPxCyQHdAnxqP23qjTq+GbWL6kfE7uCMcv4Ga1gwJJOCpvq4D1b0wJDFvCch7NtiXTfZ0rAzAtg6GxA==","signatures":[{"sig":"MEYCIQDE3ELbqpFRR4rXnG1rOtNta4K2v0ugv5ydrptSUBp3ZwIhAOF1RJT6TktgOgl0TpcztrVMXI9peqnqeF3XNCXK+Dfx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.00bdadd67cf1","@a5c-ai/adapters":"6.0.3-staging.00bdadd67cf1","@a5c-ai/triggers-adapter":"6.0.3-staging.00bdadd67cf1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.00bdadd67cf1_1784704261129_0.7537324260385774","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.c9aa8f113eda":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.c9aa8f113eda","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.c9aa8f113eda","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"082eefb62b98bc32a55cd1e608cffdebe6297f32","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.c9aa8f113eda.tgz","fileCount":71,"integrity":"sha512-ZCcUBbk0lZkmW3mVDKNbOA0b1QCuoIrlpU9dChaHVmAD1EZ9wbCSnTHGCQZJAxc1AJN0kyQqVK5hATTUEMOtFA==","signatures":[{"sig":"MEUCIQDK1/V9N9cVVIRkIqj1PYNTOd1IvVvd7+eZqEFMFglf6wIgd4UnAvkNSHL+lxTh/kpeMlcXit48/Sa+BhOnl28h2Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.c9aa8f113eda","@a5c-ai/adapters":"6.0.3-staging.c9aa8f113eda","@a5c-ai/triggers-adapter":"6.0.3-staging.c9aa8f113eda","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.c9aa8f113eda_1784781507941_0.9704514765791046","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.3197e04635bb":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.3197e04635bb","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.3197e04635bb","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"25a5f53e95e91accce47f310c5e19f8a4dfd50af","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.3197e04635bb.tgz","fileCount":71,"integrity":"sha512-wNRyvzByeovc4rETl4cej6cWgReDoaRX+FjkJNQ80UmbBQU8+ynbtsa6sqs0HtwuEZKeUc9tl2aZIJ8lCvbSSQ==","signatures":[{"sig":"MEUCIAT1r64YWYWD1ugsfjsm7ucu9Pg/mDbEjx9NNICcjRxBAiEAkcqrdO8Fv9X7cZQY3RMZWVEI7kad9PbWQ/kPv7tf3v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.3197e04635bb","@a5c-ai/adapters":"6.0.3-staging.3197e04635bb","@a5c-ai/triggers-adapter":"6.0.3-staging.3197e04635bb","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.3197e04635bb_1784785783307_0.39673512187236604","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.8ac3500d852d":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.8ac3500d852d","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.8ac3500d852d","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"e7db9f942ccf1fc8fde33786e0e8cc0514e47685","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.8ac3500d852d.tgz","fileCount":71,"integrity":"sha512-k4xTOLor+YDiaQGlJR6Y2z1GNkieqU7th+t+FJRY+7v3brBwq0FJr0W9l67qvnCTNlPieYGwmOE0UKOAimzulw==","signatures":[{"sig":"MEUCIHAUSO9WlZloCd7ji3czhpwwbf1/7JViEISdpoc3yUEYAiEA1Un8SkKo6ZypNUcMo+SbV/2VPs1aQwZMTrdJMu1HjIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.8ac3500d852d","@a5c-ai/adapters":"6.0.3-staging.8ac3500d852d","@a5c-ai/triggers-adapter":"6.0.3-staging.8ac3500d852d","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.8ac3500d852d_1784792456349_0.7276072855881659","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.19b1ae726d5f":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.19b1ae726d5f","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.19b1ae726d5f","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"71c2680875bc7c3b87cac245071476eac365e1ec","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.19b1ae726d5f.tgz","fileCount":71,"integrity":"sha512-xT6Py1wHlWpwtLCVIKOxMUzy9j6oPGYyMlk+sbcCK0yud+bfdYQgt34v1Tg14j1ud9mf+j7SRCOVAZWXglwLwQ==","signatures":[{"sig":"MEYCIQDn0FtVnygGu6lFcPB7/MW4CTgfdGD54DcnTJ/5aPUpaQIhANC8z4PEM42DuGC6nF9Q1yp2FMCsqzyTJjqzrak79rcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.19b1ae726d5f","@a5c-ai/adapters":"6.0.3-staging.19b1ae726d5f","@a5c-ai/triggers-adapter":"6.0.3-staging.19b1ae726d5f","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.19b1ae726d5f_1784796804387_0.21662266232724847","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.43ceb5f9af17":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.43ceb5f9af17","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.43ceb5f9af17","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"bc88fe0931a2fa935ea7f967a2221774cbf344d1","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.43ceb5f9af17.tgz","fileCount":71,"integrity":"sha512-vbFavK9b6DH34lF97xHPXe8F5r0uDE3QlDFqwzdcKG0CCeAQqCAl4Yfpk4CVByi6kEMdQArE/R51Mg9VAcmllA==","signatures":[{"sig":"MEQCIE/o9oBc7UzxT8d5OpXer+XKtcTyHB1gUAIORqIeX9x+AiAZEoEgfpUkx44rksIbkySkgkE/zhbUz6VGNVAnXTqrTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.43ceb5f9af17","@a5c-ai/adapters":"6.0.3-staging.43ceb5f9af17","@a5c-ai/triggers-adapter":"6.0.3-staging.43ceb5f9af17","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.43ceb5f9af17_1784804543312_0.43211788338641566","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.47f26ee0634e":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.47f26ee0634e","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.47f26ee0634e","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"50a00528c185d54b37b5e037ea31fbc4f06cf6c5","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.47f26ee0634e.tgz","fileCount":71,"integrity":"sha512-QiM7ULuQpVGvhnc83CAmXJ1TRWJ9mka0XAebXCG1hxvzIIvAtwnVo/QX5wfC5QRgazZpLyS28VKCRow0szl43g==","signatures":[{"sig":"MEYCIQCwQfrCCppjqgsdyYbWHKA6jmit7DDx2gDSZylFbfxDBAIhAInBtwaC4p4b3N+UFpb/vVYRbWePUtn4hec2nu0IPbg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.47f26ee0634e","@a5c-ai/adapters":"6.0.3-staging.47f26ee0634e","@a5c-ai/triggers-adapter":"6.0.3-staging.47f26ee0634e","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.47f26ee0634e_1784809223177_0.9725154091045534","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.9423fe81a153":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.9423fe81a153","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.9423fe81a153","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"921a8f423f0cf38cdcb4ace08d198e16db53108b","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.9423fe81a153.tgz","fileCount":71,"integrity":"sha512-mtClBL+3SSoQppJEEhP4pMgiKvbw9GxcDFEmi7HP7d+Iex1rlTAcX58t6aciKxW4PzDOQoug6quFtFAoZkelGA==","signatures":[{"sig":"MEUCIAjlday/FJJyQzgZngpbAodNmXNCq6Iy1mJWCK5dOX75AiEA/Cao57wHbk0DFHVkAsAKmp1CkNGcaBXJDdE9nhiQzWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.9423fe81a153","@a5c-ai/adapters":"6.0.3-staging.9423fe81a153","@a5c-ai/triggers-adapter":"6.0.3-staging.9423fe81a153","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.9423fe81a153_1784823551856_0.12955936573899418","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.11dddf312e8c":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.11dddf312e8c","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.11dddf312e8c","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"d48395ad2070789c3c5ce7aea610f975f08c41a3","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.11dddf312e8c.tgz","fileCount":71,"integrity":"sha512-8wwOBdP2xo6Saf16oFbH1ysderIgc14kWQOWP6nwHQSv4hZOjI+gqkavGLK+FW4uIFHEGNpac7ph81Z8mnhONQ==","signatures":[{"sig":"MEYCIQDqzoyCEY/tltPPtd2CxN/JwFYX8Nf/LoBfQUW6LKT87AIhALgr+2+gAIYsrHBrZ69PdlSDWzO2jz0kYSfDsGb24XIH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.11dddf312e8c","@a5c-ai/adapters":"6.0.3-staging.11dddf312e8c","@a5c-ai/triggers-adapter":"6.0.3-staging.11dddf312e8c","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.11dddf312e8c_1784828188486_0.17531070736794319","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.547d8874062b":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.547d8874062b","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.547d8874062b","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"547530520e12babb1c56296f4a2d7fd0d368a865","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.547d8874062b.tgz","fileCount":71,"integrity":"sha512-dPJvLQyt/cIsAw1+Y/T+RDHXcm6eVA6P6Bo1cAiUCciOSVwrZKV8A3JZCD7Io4slZV+r3mchGH2VclHJ+4piZA==","signatures":[{"sig":"MEUCIAWeVJtrqsYHd8ZxhDOLaRSh20eQdQKZT3XnhY8VP9kbAiEAzWCYrA3voQDuG/Qprctdj7O5E+h+xOxLtEFNaRMRUz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.547d8874062b","@a5c-ai/adapters":"6.0.3-staging.547d8874062b","@a5c-ai/triggers-adapter":"6.0.3-staging.547d8874062b","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.547d8874062b_1784868391781_0.36457725477996217","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.cc429f39a3c5":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.cc429f39a3c5","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.cc429f39a3c5","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"654b45ad98a565fe9455a6406eb5d19873a17623","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.cc429f39a3c5.tgz","fileCount":71,"integrity":"sha512-BfWwcor27mrNVqAmS6mQfMz/d7MUucCuoTDYEThlnENbePIymIV6mzLu1keY7J20f03gJnGeqnuJK5xc4ObpRw==","signatures":[{"sig":"MEUCIQC/zebm2a4pqfYoT9KTVvW3C7fye6+oC5h2CslHApxmxgIgNzBYBUse6qlc6L1AYK4Hxik39Y5Xs19o1QSTMEoXVVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.cc429f39a3c5","@a5c-ai/adapters":"6.0.3-staging.cc429f39a3c5","@a5c-ai/triggers-adapter":"6.0.3-staging.cc429f39a3c5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.cc429f39a3c5_1784873039804_0.9447574428843983","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.4b5d366a78a4":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.4b5d366a78a4","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.4b5d366a78a4","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"c084db3e12c73ecd7f82a472542337d9c7710a2d","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.4b5d366a78a4.tgz","fileCount":71,"integrity":"sha512-fQBNHTw85+Vh4T+82Zy8HVAM/X5C2y3C+6u90Ccw5vnl3OEvuXmjaux6v2IKstToWjsNlQBDpSOIXjeCtOkQLw==","signatures":[{"sig":"MEQCIBe784BMa9fqiI7BNTwJ/JyThoaIsFDtIijdm49Saxf9AiAOMVkDjKP+658HIIzIx/uTs/vYr0xPaJb6WRWhpskBtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.4b5d366a78a4","@a5c-ai/adapters":"6.0.3-staging.4b5d366a78a4","@a5c-ai/triggers-adapter":"6.0.3-staging.4b5d366a78a4","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.4b5d366a78a4_1784886266123_0.24495063755675472","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.06229323d3e1":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.06229323d3e1","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.06229323d3e1","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"99d74826a13b092ed2302a080d8d24f4cdbee9e8","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.06229323d3e1.tgz","fileCount":71,"integrity":"sha512-dN5fZOOg/qdB0T8MbnGOPeoB4FdCVk5tg8HUbzxxR+PHD4gQtBT/98PCMpirRJT+p2jnUGuVOesyWlYQrytJrw==","signatures":[{"sig":"MEUCIB7QcIFh+PJPxLXwIFbdoTMzjoK0+wMmjfnLjkCOPf2sAiEA4rTmrCkXpN1Ez1Gf/AE7Ep1/vpPUG02y03BKrSGVJWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.06229323d3e1","@a5c-ai/adapters":"6.0.3-staging.06229323d3e1","@a5c-ai/triggers-adapter":"6.0.3-staging.06229323d3e1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.06229323d3e1_1784890354540_0.8800014527453737","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.6db27fbdc426":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.6db27fbdc426","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.6db27fbdc426","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"9e5f8de064567c85a478d2d56688174e1ed8546d","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.6db27fbdc426.tgz","fileCount":71,"integrity":"sha512-oCn1pyn5nFUDCHlFRf9JfjfI+mBKl0yi4OQZVfua1D6eEXWIH1LZi7kjB45TplzZdkVEbzN10TFW5KdOu9WvDg==","signatures":[{"sig":"MEQCIH7nu9An4oSsV0MiJa0WGLKZIAHtGPbT632jL9tUhQouAiATIszi+CmfW9O+TTe4D+27Gy7AHIdFMtz6rreetwQvlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.6db27fbdc426","@a5c-ai/adapters":"6.0.3-staging.6db27fbdc426","@a5c-ai/triggers-adapter":"6.0.3-staging.6db27fbdc426","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.6db27fbdc426_1784895377484_0.13623964666531418","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.bf012dbb7bff":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.bf012dbb7bff","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.bf012dbb7bff","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"4d8ffd44e8711ae107af26353c57420f0d0c4094","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.bf012dbb7bff.tgz","fileCount":71,"integrity":"sha512-XAao5a51v6ynxpvE9PoDwk5YlEFLRrMnmN9FmorN0Eu40JDriYlN1pnIcB8FMCd3My3vAnTKPX/CDSbiUFoGBQ==","signatures":[{"sig":"MEUCIFCJXQpJ9EjnT6YMJTHVfui77+RQgc+QmDmAGbIeXpeJAiEAkNfJFDX32ICqmFVYzkkPhKZnND1DBxbXsg7IrAs0y/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.bf012dbb7bff","@a5c-ai/adapters":"6.0.3-staging.bf012dbb7bff","@a5c-ai/triggers-adapter":"6.0.3-staging.bf012dbb7bff","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.bf012dbb7bff_1784987226338_0.05448853300281642","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.fe0e313bd8d2":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.fe0e313bd8d2","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.fe0e313bd8d2","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"216f50bf1d73172a5bcf5aa600c448969b1bc8a1","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.fe0e313bd8d2.tgz","fileCount":71,"integrity":"sha512-S9ra9ILr9tQUBhkDEbTyGI4wQt3ipyVDsiOXt93zEpFoqzuiFtHPwMmvUhEZWt62+y99nW9yz7p290oejgEYxA==","signatures":[{"sig":"MEQCICe1Yke6tSl5wtqSMBkGAt22OPVIzQyEAC/N1BNbc87mAiAdcKVzIEk+hZNNzZ5rfEO8+eVgWj53qXeNvsu6IvDTRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.fe0e313bd8d2","@a5c-ai/adapters":"6.0.3-staging.fe0e313bd8d2","@a5c-ai/triggers-adapter":"6.0.3-staging.fe0e313bd8d2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.fe0e313bd8d2_1785752966046_0.5021548367291675","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.8b3609964d6b":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.8b3609964d6b","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.8b3609964d6b","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"dd5f2339103702b64317b5b269ee907931e8933a","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.8b3609964d6b.tgz","fileCount":71,"integrity":"sha512-zVecqnhkzzHWMNffcs7Eo/aSzHeeXTeTAgCnP1+unfDIF2rsUJmE+ihI8kJzAvVTAhqXrwRDYDyLXchvyvXPFw==","signatures":[{"sig":"MEYCIQDs9ucJDntjtOx+giWdNgFMgZV0Z27iTMcpaa6RSFaqxwIhAJjf62HkmsnsFZ3zNSREpw6Gv8LI77NSnPSLwYXl7wlK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.8b3609964d6b","@a5c-ai/adapters":"6.0.3-staging.8b3609964d6b","@a5c-ai/triggers-adapter":"6.0.3-staging.8b3609964d6b","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.8b3609964d6b_1785759529970_0.3192483561162218","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.38b4f082bccd":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.38b4f082bccd","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.38b4f082bccd","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"94481bc0acc94a097b984c03e53b7d50dece59e4","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.38b4f082bccd.tgz","fileCount":71,"integrity":"sha512-neyzUKmMKjEk54KkwrVBz0Qpzjdbnt/D9Z/6zH7kA8hcKDzaHszs8Vd3w2GFTImpKLLrijhxKpv3TizH5sSb7Q==","signatures":[{"sig":"MEYCIQCd7TRWFRqg7pMH+JZ59BUrx+HVjwp3QA8eVMCRNyqr3AIhAJW/zsylX7CE3ngkMbjov3GcxIAq8Cyhlm3FCZTPjzyC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.38b4f082bccd","@a5c-ai/adapters":"6.0.3-staging.38b4f082bccd","@a5c-ai/triggers-adapter":"6.0.3-staging.38b4f082bccd","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.38b4f082bccd_1785778567208_0.18938829865007323","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.f37319247662":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.f37319247662","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.f37319247662","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"39fe2fa18f710a62b31951968f01ac4e2a623c96","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.f37319247662.tgz","fileCount":71,"integrity":"sha512-QVXaIlfSyH+VPWFRasv4m33mBnLCaq0fb50qDy22zRKAUT+0dIRD0qxbhvQ1WOolAhtFMwb8vh4sDSTAFSmBSw==","signatures":[{"sig":"MEQCIDmbaIeAAfH8sp59oYr4xci+0cHrEDNXLd2iotIUxk9eAiAG6fSQB7LQvVj+i/mwQOr/iMlPbGkfNY2+IvlTqZ1yig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.f37319247662","@a5c-ai/adapters":"6.0.3-staging.f37319247662","@a5c-ai/triggers-adapter":"6.0.3-staging.f37319247662","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.f37319247662_1785820281834_0.1381358729877753","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.0d4b52140f73":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.0d4b52140f73","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.0d4b52140f73","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"3f9ce22039f69fce2e40ce66ace4e42f034f1d6b","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.0d4b52140f73.tgz","fileCount":71,"integrity":"sha512-UL7UQ++4eQJNLsR4OIDwM17XmVAXompfhPeCj9gINNo+dBY2njgk+8dfP5+9PUJ9Y/Sym9feQRD0+rIMRJ0rxg==","signatures":[{"sig":"MEYCIQCQ4qp5ppZt/Czy5kjLM52lzmTOYyuhtnqoJL0sSjxNPQIhAJKHkuAI7ELNT2WXcPEWZdW6wKghxz+JQEU9Og7dCvVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.0d4b52140f73","@a5c-ai/adapters":"6.0.3-staging.0d4b52140f73","@a5c-ai/triggers-adapter":"6.0.3-staging.0d4b52140f73","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.0d4b52140f73_1785981160187_0.21839191083444387","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.a92992776c25":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.a92992776c25","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.a92992776c25","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"5e9e60886742d0ba91c2c7e0fab6b36ec283f053","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.a92992776c25.tgz","fileCount":71,"integrity":"sha512-4EKtX1idwaPwuiboEGX44TKzHn0+fiCfKqS1dCwMgOjDOWdzPz21VkQttO/XejaWD3tdpNlqncG1XQW6dkS/kg==","signatures":[{"sig":"MEUCIQDtG5lYeDgEK3d05L2wFpD92styTnsmpRZpJlRF9SrsjQIgQbN4ZqTU4HPQNoD+VvY7lItZKd3s2/8tSPE2AKydBCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.a92992776c25","@a5c-ai/adapters":"6.0.3-staging.a92992776c25","@a5c-ai/triggers-adapter":"6.0.3-staging.a92992776c25","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.a92992776c25_1786393064541_0.12106308089695328","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@a5c-ai/channels-adapter","version":"6.0.3","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"1bba5256dac7a488a3c893b389a791493e51d184","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3.tgz","fileCount":71,"integrity":"sha512-sWrnbTvveSBT3SfJb+PvF9V2qW3mUmKpZ4VMH2z1dVRObOzPMGCK7sDAm10uKeiIZi2bYdlhSzgTmuQgHnkXMQ==","signatures":[{"sig":"MEUCIAgTVn5dFxbQplMN2WWpu9bJhrPGCQR774mx1CsZKTBIAiEAh1tD4YGI13J6+reVYawIfN9VhHTx/xVM0vj1CDprTAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277698},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3","@a5c-ai/adapters":"6.0.3","@a5c-ai/triggers-adapter":"6.0.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3_1786394743661_0.7230027801233043","host":"s3://npm-registry-packages-npm-production"}},"6.0.3-staging.f5f113c68e2c":{"name":"@a5c-ai/channels-adapter","version":"6.0.3-staging.f5f113c68e2c","keywords":["adapters","mcp","claude","channel","github","jira"],"author":{"name":"a5c-ai"},"license":"MIT","_id":"@a5c-ai/channels-adapter@6.0.3-staging.f5f113c68e2c","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"bin":{"mcp-channels":"dist/cli.js","adapters-channels":"dist/cli.js"},"dist":{"shasum":"f33ffeb0133dd2f5376fe3c4b394ec6ad4d9ec6d","tarball":"https://registry.npmjs.org/@a5c-ai/channels-adapter/-/channels-adapter-6.0.3-staging.f5f113c68e2c.tgz","fileCount":71,"integrity":"sha512-f92QkCTdy4ZbZVXJpZmNV7p4kEFIF1ZCWMQfDVJK0ms3oXq+jXcRqgxU8WnyYnkZ5a2CSFUB2QmVEEywluOauQ==","signatures":[{"sig":"MEQCIAokAyuC6EllFjorqEjpjLxwmjCNtJqVA58qLqppP4S8AiAfexGfDqgGOEqDJuSKbE1HYsXotihxhNgxKykt+EkbrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277782},"main":"dist/index.js","type":"module","atlas":{"muxes":["channels-adapter"],"layers":["cross-cutting"]},"types":"dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc --build && tsc --emitDeclarationOnly --declarationMap false -p tsconfig.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"tmuskal","email":"tal@musk.al"},"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"_npmVersion":"10.9.8","description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","js-yaml":"^4.2.0","@a5c-ai/atlas":"6.0.3-staging.f5f113c68e2c","@a5c-ai/adapters":"6.0.3-staging.f5f113c68e2c","@a5c-ai/triggers-adapter":"6.0.3-staging.f5f113c68e2c","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^22.19.19","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/channels-adapter_6.0.3-staging.f5f113c68e2c_1786397792924_0.9457274735524583","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-17T14:53:21.511Z","modified":"2026-08-13T21:25:36.080Z","5.1.1-staging.60dd1f3f0815":"2026-06-17T14:53:21.842Z","5.1.1-staging.5ee7f5f98b91":"2026-06-17T16:09:48.871Z","5.1.1-staging.066218fc5190":"2026-06-17T18:00:23.534Z","5.1.1-staging.0007199a1cb2":"2026-06-17T19:54:29.286Z","5.1.1-staging.08368e04ce10":"2026-06-18T08:09:48.213Z","5.1.1-staging.d8174bb4085a":"2026-06-18T09:25:41.347Z","5.1.1-staging.a0157aa082d5":"2026-06-18T11:47:13.879Z","5.1.1-staging.506c259dd0c0":"2026-06-19T14:00:53.692Z","5.1.1-staging.056667a0fd5a":"2026-06-20T05:57:19.881Z","5.1.1-staging.c2c4de8a57cc":"2026-06-20T07:12:11.836Z","5.1.1-staging.d77cc7fd54ae":"2026-06-20T08:24:12.060Z","5.1.1-staging.0e42f52926ab":"2026-06-20T09:39:05.158Z","5.1.1-staging.260347880488":"2026-06-20T10:54:32.288Z","5.1.1-staging.b362bbfbd41b":"2026-06-20T12:20:05.463Z","5.1.1-staging.0e5a8880bb49":"2026-06-20T16:13:14.319Z","5.1.1-staging.75160f8040f9":"2026-06-20T17:29:45.575Z","5.1.1-staging.e9f6595c4275":"2026-06-20T19:54:09.433Z","5.1.1-staging.279628ee55f8":"2026-06-20T21:11:39.530Z","5.1.1-staging.335a7cc7d09f":"2026-06-21T05:18:58.591Z","5.1.1-staging.bf1b3ad043a9":"2026-06-22T07:28:43.313Z","5.1.1-staging.d87b34092b0c":"2026-06-22T08:45:43.784Z","5.1.1-staging.8fe2a85b58c2":"2026-06-22T10:07:17.920Z","5.1.1-staging.315279479534":"2026-06-22T13:31:32.724Z","5.1.1-staging.209a5d902758":"2026-06-22T23:00:37.229Z","5.1.1-staging.9344efe94664":"2026-06-23T00:25:45.253Z","5.1.1-staging.a19732bd76e7":"2026-06-23T01:47:37.447Z","5.1.1-staging.e48b4123cf87":"2026-06-23T03:03:10.911Z","5.1.1-staging.e6dc753c7f95":"2026-06-23T05:23:48.277Z","5.1.1-staging.05e0fe91d62c":"2026-06-23T06:59:54.028Z","5.1.1-staging.8e3b9161f6c2":"2026-06-23T11:57:06.005Z","5.1.1-staging.df8943f79b2e":"2026-06-23T13:23:17.335Z","5.1.1-staging.9139405832b5":"2026-06-23T14:34:11.464Z","5.1.1-staging.a86b28e1b5df":"2026-06-23T16:34:37.842Z","5.1.1-staging.41e6a2416e31":"2026-06-23T17:51:01.640Z","5.1.1-staging.f798ace120ae":"2026-06-24T10:07:25.648Z","5.1.1-staging.7f5cfbdc635a":"2026-06-24T11:24:38.283Z","5.1.1-staging.d7c59087cbc8":"2026-06-24T12:43:18.088Z","5.1.1-staging.f3236708744d":"2026-06-24T15:37:48.426Z","6.0.1-staging.3ba6092d9b5f":"2026-06-24T16:55:32.386Z","6.0.1-staging.a95a1f41e29f":"2026-06-24T18:11:23.782Z","6.0.1-staging.81f3aa715d05":"2026-06-24T19:28:13.374Z","6.0.1-staging.cecb2f9e8fd9":"2026-06-25T07:15:40.941Z","6.0.1-staging.59a909e8decb":"2026-06-25T11:41:40.520Z","6.0.1-staging.0fa3583157a1":"2026-06-25T13:51:22.597Z","6.0.1-staging.0db238863989":"2026-06-25T15:06:48.745Z","6.0.1-staging.a1b5c14b4fac":"2026-06-25T16:25:02.061Z","6.0.1-staging.baf40a2ebe30":"2026-06-25T17:41:55.811Z","6.0.1-staging.0c92ca1dc4d3":"2026-06-25T19:17:47.197Z","6.0.1-staging.b41276f72c3a":"2026-06-25T20:34:31.487Z","6.0.1-staging.1247aa4c1ed9":"2026-06-25T21:48:15.306Z","6.0.1-staging.d6c8032725bc":"2026-06-25T23:05:23.629Z","6.0.1-staging.5a194f2ccb0e":"2026-06-26T05:59:00.591Z","6.0.1-staging.f8aae93c2dbc":"2026-06-26T07:35:22.073Z","6.0.1-staging.b91ca13883bc":"2026-06-26T09:39:16.664Z","6.0.1-staging.ae6aabd3fe34":"2026-06-26T11:18:58.664Z","6.0.1-staging.d9198e13b7ba":"2026-06-26T12:35:29.302Z","6.0.1-staging.cd822e2b006a":"2026-06-26T15:25:18.994Z","6.0.1-staging.ffc4f312f8c0":"2026-06-26T16:42:48.251Z","6.0.0":"2026-06-30T09:42:50.649Z","6.0.1-staging.a54d014c98f2":"2026-06-30T11:24:21.784Z","6.0.1-staging.ebcda277f0ca":"2026-06-30T15:29:11.494Z","6.0.1-staging.adbec7d181ae":"2026-06-30T16:42:51.994Z","6.0.1-staging.6e8c63e09c3b":"2026-07-01T06:31:52.421Z","6.0.1-staging.bd11c5b1bca5":"2026-07-01T07:41:18.649Z","6.0.1":"2026-07-01T09:00:15.309Z","6.0.1-staging.cd5326fa440f":"2026-07-01T09:19:37.500Z","6.0.1-staging.040275fa2b1f":"2026-07-01T10:34:18.464Z","6.0.2":"2026-07-01T11:30:22.173Z","6.0.1-staging.8c19f814d477":"2026-07-03T07:45:36.432Z","6.0.1-staging.1aa1c6a0e567":"2026-07-03T09:00:00.685Z","6.0.1-staging.36fed89b06c7":"2026-07-03T11:31:23.953Z","6.0.3-staging.dba6a269f3fc":"2026-07-20T16:15:18.541Z","6.0.3-staging.d09eb12490db":"2026-07-20T17:20:32.606Z","6.0.3-staging.b1caae733e57":"2026-07-20T18:28:23.517Z","6.0.3-staging.875959358e30":"2026-07-21T03:52:01.178Z","6.0.3-staging.f3c73669f2e2":"2026-07-21T05:53:57.423Z","6.0.3-staging.ffe807c6dbed":"2026-07-21T07:02:43.978Z","6.0.3-staging.4d5a1451b55c":"2026-07-21T08:16:11.785Z","6.0.3-staging.032e07a1ffa0":"2026-07-21T09:32:42.024Z","6.0.3-staging.424c5405cbed":"2026-07-21T10:50:09.334Z","6.0.3-staging.9bc375d7ca61":"2026-07-21T14:52:03.714Z","6.0.3-staging.3ab5f5512cfa":"2026-07-21T16:04:48.942Z","6.0.3-staging.fcfd9ae91b2c":"2026-07-21T17:16:23.139Z","6.0.3-staging.dfdea74f60f2":"2026-07-22T04:54:37.451Z","6.0.3-staging.f8347bbd1de8":"2026-07-22T06:01:35.706Z","6.0.3-staging.00bdadd67cf1":"2026-07-22T07:11:01.259Z","6.0.3-staging.c9aa8f113eda":"2026-07-23T04:38:28.081Z","6.0.3-staging.3197e04635bb":"2026-07-23T05:49:43.452Z","6.0.3-staging.8ac3500d852d":"2026-07-23T07:40:56.478Z","6.0.3-staging.19b1ae726d5f":"2026-07-23T08:53:24.517Z","6.0.3-staging.43ceb5f9af17":"2026-07-23T11:02:23.467Z","6.0.3-staging.47f26ee0634e":"2026-07-23T12:20:23.328Z","6.0.3-staging.9423fe81a153":"2026-07-23T16:19:12.014Z","6.0.3-staging.11dddf312e8c":"2026-07-23T17:36:28.664Z","6.0.3-staging.547d8874062b":"2026-07-24T04:46:31.953Z","6.0.3-staging.cc429f39a3c5":"2026-07-24T06:03:59.988Z","6.0.3-staging.4b5d366a78a4":"2026-07-24T09:44:26.254Z","6.0.3-staging.06229323d3e1":"2026-07-24T10:52:34.675Z","6.0.3-staging.6db27fbdc426":"2026-07-24T12:16:17.662Z","6.0.3-staging.bf012dbb7bff":"2026-07-25T13:47:06.475Z","6.0.3-staging.fe0e313bd8d2":"2026-08-03T10:29:26.183Z","6.0.3-staging.8b3609964d6b":"2026-08-03T12:18:50.166Z","6.0.3-staging.38b4f082bccd":"2026-08-03T17:36:07.358Z","6.0.3-staging.f37319247662":"2026-08-04T05:11:21.982Z","6.0.3-staging.0d4b52140f73":"2026-08-06T01:52:40.342Z","6.0.3-staging.a92992776c25":"2026-08-10T20:17:44.741Z","6.0.3":"2026-08-10T20:45:43.931Z","6.0.3-staging.f5f113c68e2c":"2026-08-10T21:36:33.103Z"},"bugs":{"url":"https://github.com/a5c-ai/babysitter/issues"},"author":{"name":"a5c-ai"},"license":"MIT","homepage":"https://github.com/a5c-ai/babysitter/tree/main/packages/adapters/channels#readme","keywords":["adapters","mcp","claude","channel","github","jira"],"repository":{"url":"git+https://github.com/a5c-ai/babysitter.git","type":"git","directory":"packages/adapters/channels"},"description":"MCP-server mini-framework turning GitHub/Jira backends into Claude Code channels via declarative YAML: polling, dedup, declarative filters, opaque HMAC reply relay, and per-event session spawning via @a5c-ai/adapters.","maintainers":[{"name":"tmuskal","email":"tal@musk.al"},{"name":"benihak","email":"beni@a5c.ai"}],"readme":"","readmeFilename":""}