{"_id":"@herdctl/chat","_rev":"40-d85868428d97eff5c73d7e3d88ec61e8","name":"@herdctl/chat","dist-tags":{"latest":"0.8.0"},"versions":{"0.0.1":{"name":"@herdctl/chat","version":"0.0.1","license":"MIT","_id":"@herdctl/chat@0.0.1","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://github.com/edspencer/herdctl#readme","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"d177b3e15e850bf96f45dc125582f6c32b373c35","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.0.1.tgz","fileCount":1,"integrity":"sha512-uNTDuwRexnM6ntOZdfB0z+cXeF8M4WtDh9w4vxESrE4ds26by7NIdJbeoUzAisMtgD7wlixGwCQjI0ftylF2Dg==","signatures":[{"sig":"MEYCIQDDAvPSPq4ewFcMCqEHJrS04+GIm0WrySgQYSRoI0by4AIhAJgKYadDRc8WbcN/RL9W1lJ42J9ntW3CvLY9Jy4vMIYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326},"_npmUser":{"name":"edspencer","email":"ed@edspencer.net"},"repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared chat infrastructure for herdctl connectors - placeholder for trusted publishing setup","directories":{},"_nodeVersion":"24.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chat_0.0.1_1771376285914_0.21943897988459193","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@herdctl/chat","version":"0.2.0","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.2.0","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"7b5a34d92265a2f1d32d0fe58f291748f4a10708","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.2.0.tgz","fileCount":90,"integrity":"sha512-/UA4+hIH8ccg1+seH2fySdgWX+jSYeumuvia5nCQV13Tro4fGTgTGKNwC2fq8sroVf3fY30cKT2yYhAJs3464A==","signatures":[{"sig":"MEUCIQCHUEGWlR0lTTZs1vPUt9RAxubk5jSp59BwmPnX/1aprAIgT2E0bzpUsQS91efaihX2QyP9THlxnqYnWTjW72AxkS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338712},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/97f05c900447524da06adf7a345e8ea9/herdctl-chat-0.2.0.tgz","_integrity":"sha512-/UA4+hIH8ccg1+seH2fySdgWX+jSYeumuvia5nCQV13Tro4fGTgTGKNwC2fq8sroVf3fY30cKT2yYhAJs3464A==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.0_1771378692238_0.4231275606614713","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@herdctl/chat","version":"0.2.1","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.2.1","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"95eed3e4e2f14fd314ec8717eb2890d190a5e57f","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.2.1.tgz","fileCount":90,"integrity":"sha512-3YXKYNZPSWKEGetU3OpZxWrIXjSJRuiJlVFp46RD2T3sp3Dcywb9iOtgHSacDzwhWSe4Q2QmXCqNrfFBsGjWMA==","signatures":[{"sig":"MEYCIQCb9mDDFbEUGAHCQUfMkzvR32JcsfC0dh7u3t+pjQfvFAIhAO1XL94iDx/WG0o2aFkpwmXKGcT7kCDbylO4/YZls7l4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338712},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/975eefc48c8470a434a676e83da903d2/herdctl-chat-0.2.1.tgz","_integrity":"sha512-3YXKYNZPSWKEGetU3OpZxWrIXjSJRuiJlVFp46RD2T3sp3Dcywb9iOtgHSacDzwhWSe4Q2QmXCqNrfFBsGjWMA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.1_1771416804693_0.4954646517142556","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@herdctl/chat","version":"0.2.2","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.2.2","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"6175f3ced51ee151ab00df844c00d43ec7b916e9","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.2.2.tgz","fileCount":90,"integrity":"sha512-AfzoPJ+p45JBKjDEWLMTGoaz+maB3AFqouGjvw/1yplhq+Ethk1Ewu+ChDMjDQGHIZ3L2zlL0MPhwQUZYFHi6Q==","signatures":[{"sig":"MEUCIGAXf9cxEl2i0yLvXVm6HdcneT82U1Mpa0CPtjZPskAAAiEAxqJlV68Nu4f4YYNjBjV24+aN/z86xkYJepkVXNIjL7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338712},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/ddcac3b2d571fb1f3370e6495ad24bd2/herdctl-chat-0.2.2.tgz","_integrity":"sha512-AfzoPJ+p45JBKjDEWLMTGoaz+maB3AFqouGjvw/1yplhq+Ethk1Ewu+ChDMjDQGHIZ3L2zlL0MPhwQUZYFHi6Q==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.2_1771471880385_0.33538760285260794","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@herdctl/chat","version":"0.2.3","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.2.3","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"eb17178fdea3e9fc0c2572afae39cc1654b3edd0","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.2.3.tgz","fileCount":91,"integrity":"sha512-lo/VM8MWYueAdTgci/NzqCMr/3752gSyeLtj9uwAZNHU+kgKGA33npAPHhXZgcriAeEoAbzQS4i8GVtOlewLZg==","signatures":[{"sig":"MEQCIG4cJyKJ5Bn8uSyfIV5MXHrpQ4ca9RZ+J2E6/tplE/TzAiAJti6FsPdvyo9v4SeZlpMqqE5SeR+9ADt/ZWj1gValCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342504},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/fc4d01e4bab44b73b9fb552a71794176/herdctl-chat-0.2.3.tgz","_integrity":"sha512-lo/VM8MWYueAdTgci/NzqCMr/3752gSyeLtj9uwAZNHU+kgKGA33npAPHhXZgcriAeEoAbzQS4i8GVtOlewLZg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.2.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.3_1771473179833_0.8993878272611098","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@herdctl/chat","version":"0.2.4","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.2.4","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"5e2b20ddc8606d93de5698c0ed644fcc67319359","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.2.4.tgz","fileCount":91,"integrity":"sha512-njRI7yUDRXjO1kl8YMSig8MuKjsMN8/xuo1mp7i6xhWJplzsr+ume2cxtN1LtldSMYgEOpN+IZRtB979sMNRdQ==","signatures":[{"sig":"MEUCIGwFsgjEVTcbkN50Sxh5CU0XlUiyFuatvnAbXcYgUvj+AiEA2qq0yFdZ8K1SAnN2loKExXnVXsyKrTIi6HIBbQ0RJyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342504},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/5e9d6587ee7ba310e7696772245bf647/herdctl-chat-0.2.4.tgz","_integrity":"sha512-njRI7yUDRXjO1kl8YMSig8MuKjsMN8/xuo1mp7i6xhWJplzsr+ume2cxtN1LtldSMYgEOpN+IZRtB979sMNRdQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.4_1771475725262_0.858686820060715","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@herdctl/chat","version":"0.2.5","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.2.5","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"ef9c55b98b5636ebe74e2a4094a55d95a13a5725","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.2.5.tgz","fileCount":91,"integrity":"sha512-sGYL0Vr4x7P5Dg275I3F3dbDzkakI9dvCnZnL16u//dZ6IiQqqG/Cw/V252sYwJdC08+D7MXbbm8TqXju1dyow==","signatures":[{"sig":"MEUCIQDbY/U97gNCHFS4GO2ZwtTisNmw6+xKZMCis5EwNc6I7gIgeV7eZTXC1dh/43B+LlI1dHV9dfZkayBP1W32G6M0/WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344350},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.2.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/441f1affdf05d3541c69af5cabe68bfa/herdctl-chat-0.2.5.tgz","_integrity":"sha512-sGYL0Vr4x7P5Dg275I3F3dbDzkakI9dvCnZnL16u//dZ6IiQqqG/Cw/V252sYwJdC08+D7MXbbm8TqXju1dyow==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.5_1771530679266_0.7902875310810502","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@herdctl/chat","version":"0.3.0","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.0","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"de3865c5d8d899c1d40ad682b0d13c6c1d84b8e0","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.0.tgz","fileCount":99,"integrity":"sha512-hNpXBOpFnWWWLDKQs3JcNdc2NG3EiAE8sIqXdBFJOgGudlHuzlMVETMs6/P5+FPgbX4fpyRtQlXe8pK6DHmoDw==","signatures":[{"sig":"MEUCIEAsTJYPs1FEgmGZwwJRV8U9ZC9VmEBJAlteGKaJIkowAiEAjkVfUZFcAmCGEluGR+oWyPt35bE+CAs5w7ThZfSRsvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385822},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/37bcd0919a95482f7bf53cfb3622dc4e/herdctl-chat-0.3.0.tgz","_integrity":"sha512-hNpXBOpFnWWWLDKQs3JcNdc2NG3EiAE8sIqXdBFJOgGudlHuzlMVETMs6/P5+FPgbX4fpyRtQlXe8pK6DHmoDw==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.0_1771536616884_0.8927835638660504","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@herdctl/chat","version":"0.3.1","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.1","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"2b029bc020e0ec25bc6b18b77d596dbc720a3a74","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.1.tgz","fileCount":99,"integrity":"sha512-Mr1LyOuoIbUhnykidQ5PySz5eulgXBMR1Oo77of5OSFTkMf/E7T9EOdTtiBuSxIvotdlIWVY7HQG+dGkpeG9bg==","signatures":[{"sig":"MEUCIQDlN5hNrCd3zO4wc6c2NIKFZpsi7zpyEaoeCyOxLf1qNgIgbqb0oDm4tvKu3Ags5xlovFiLJTlmiHIHur99zrmf8yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385238},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/1e295ca3c89a78e147e1483a266e4d56/herdctl-chat-0.3.1.tgz","_integrity":"sha512-Mr1LyOuoIbUhnykidQ5PySz5eulgXBMR1Oo77of5OSFTkMf/E7T9EOdTtiBuSxIvotdlIWVY7HQG+dGkpeG9bg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.4.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.1_1771552370880_0.7439281410751064","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@herdctl/chat","version":"0.3.2","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.2","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"113e64414ddfbc1831df6e80fd5468cce8864502","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.2.tgz","fileCount":99,"integrity":"sha512-nc+JnDoGI9DW6VXWn9COWhkvDTnRC+PIX8D5movHcK6E38c4u4TEGYlLfafpieIlnJwWicjOrJ6H4te7rHJiWQ==","signatures":[{"sig":"MEYCIQCUCzYa4PU56q8EvOCBCIO27CCQfdq/5Sih6RebWhgIwAIhALK7a26LS0fwxv0juM7fG1ZMtQkdgXWWdQvzoR3PZgDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385238},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/7af1e568b6ef1531ac39227e93af3203/herdctl-chat-0.3.2.tgz","_integrity":"sha512-nc+JnDoGI9DW6VXWn9COWhkvDTnRC+PIX8D5movHcK6E38c4u4TEGYlLfafpieIlnJwWicjOrJ6H4te7rHJiWQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.4.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.2_1771641455614_0.9804683436498258","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@herdctl/chat","version":"0.3.3","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.3","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"a6f59a120e7268365c1d7e96caeaf9d38cf58bdf","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.3.tgz","fileCount":99,"integrity":"sha512-Q3qSB+ZBRNxLCPAFXjNJulFLVqpwiTwzytgvKVMCErC0yce6zpmhKyEIJiahyJeUv4XqWfubL/z8fwXhYRgjjw==","signatures":[{"sig":"MEUCIQDgPizMiGI9FDD1XhAievk/2PjdZ5TfxX8Jp8gFvfuk0wIgFYtV+nduI0nvTIOGY1xpzbZhM8S1uTQbN7QQiufvnRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385238},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/6a759bc4a5ae8e4d5a6d1ed1a0bb7d2e/herdctl-chat-0.3.3.tgz","_integrity":"sha512-Q3qSB+ZBRNxLCPAFXjNJulFLVqpwiTwzytgvKVMCErC0yce6zpmhKyEIJiahyJeUv4XqWfubL/z8fwXhYRgjjw==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.3_1771703135825_0.021109777127988005","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@herdctl/chat","version":"0.3.4","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.4","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"4ed44b462b85af0958f08382ba687d2042318180","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.4.tgz","fileCount":99,"integrity":"sha512-ubIuCglBHajln6PRRJKSddDBeiW122ClI6wQADdQdZ5DseokqYQCy8rUnmJr3RRgooGVWZFwLoU7uArodD0tug==","signatures":[{"sig":"MEUCIQDEgGg2BuO09HyaJ4LA6xHXl9v5BWVSoIf6CZQmhCjcawIgI0sQGC9kZkZgqXVZW81yBl004bnwd33fvSeEkfY7W0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384806},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/025c48337e6b7676dc17790840ed8712/herdctl-chat-0.3.4.tgz","_integrity":"sha512-ubIuCglBHajln6PRRJKSddDBeiW122ClI6wQADdQdZ5DseokqYQCy8rUnmJr3RRgooGVWZFwLoU7uArodD0tug==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.4_1771715382106_0.44057580038043076","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@herdctl/chat","version":"0.3.5","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.5","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"9cc0898409e95fc33649aba277a0476284cccbe1","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.5.tgz","fileCount":99,"integrity":"sha512-Z3Z5ilkejbl8L9wxQrzdzo4obeb3TrJoW5VERPxyKhPvKx+YWleIex+LS71pN33kXcN0ehuygqyPNiE/RPOQMA==","signatures":[{"sig":"MEYCIQCGz4JOo+PsbnesdKsWoIbaqaDoZonB64a5ekRCghNfdQIhAN2J6Nsv9cr/4F9+NN4ANHG0lp7uGOZXI8R/XmHQN1OM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384806},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/3a3f6607ce4e3b065473bfafe2f5d905/herdctl-chat-0.3.5.tgz","_integrity":"sha512-Z3Z5ilkejbl8L9wxQrzdzo4obeb3TrJoW5VERPxyKhPvKx+YWleIex+LS71pN33kXcN0ehuygqyPNiE/RPOQMA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.5_1771954629182_0.1903074395300821","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@herdctl/chat","version":"0.3.6","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.6","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"97a9749e97418217ed1a639611f405a775080709","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.6.tgz","fileCount":99,"integrity":"sha512-5cDQUZgp9VoXWOSgMZX7/HKAcV0PIq7MfnaiZyDhuhk/wb2JxlbSOmEJUthyvexRMsx04jbmUb7zUgkyynigKA==","signatures":[{"sig":"MEYCIQDY5FHG0CFScS8Y1G48+cpB6io4hGZOM0+6EUXJO7+6FQIhAJZ6foCbgCzuDUDjIjKhjkHy0ldMtZszkjnhYVgY5bzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369517},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/4f6217445c8f922ef3de709d911bfbfe/herdctl-chat-0.3.6.tgz","_integrity":"sha512-5cDQUZgp9VoXWOSgMZX7/HKAcV0PIq7MfnaiZyDhuhk/wb2JxlbSOmEJUthyvexRMsx04jbmUb7zUgkyynigKA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.6_1772038734481_0.9220541066907977","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@herdctl/chat","version":"0.3.7","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.7","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"e9d3248401b0334824fa59b6f5afe0f05b5207ee","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.7.tgz","fileCount":99,"integrity":"sha512-MIMkDTBrtdRXlQYw93W4zaIS4qZ0zZC2O/3tRFE7E7E5jbQrHLrXWu0/zg7zvCiKzlN2iLoxsQIXbrvXWjSeuw==","signatures":[{"sig":"MEUCICs9f78tm8l5g4Iw7BCIsJTp5p2MBec2PpPL4yYPjTjOAiEAmmluL7O68wzQNCUlXFTDlFPnNLwTpXfyZQySVRC/Bw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369517},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/263016de8772f7b3f2f92819867c20e8/herdctl-chat-0.3.7.tgz","_integrity":"sha512-MIMkDTBrtdRXlQYw93W4zaIS4qZ0zZC2O/3tRFE7E7E5jbQrHLrXWu0/zg7zvCiKzlN2iLoxsQIXbrvXWjSeuw==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.7_1772054196933_0.8393059029080583","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@herdctl/chat","version":"0.3.8","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.8","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"59cf2188896ee6a539cbe54d73efee1c3d28e9ab","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.8.tgz","fileCount":99,"integrity":"sha512-GkIHCb6bu3polfKA0k9HyXzRnpBT6rO5XGCUX0Jxfna2Lc4EM7VdAOcV8TW4AlUtKKi+UxhuHgZmYCjYBzNyIQ==","signatures":[{"sig":"MEQCIHM1wU2SAnkE9Wa2MleEghK5FHFpDROxVfb91Ak7+t0bAiB1V/BWCJnnFmHsBQmPUqxX5zSrpgBHYjflqi/RZQymhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369517},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/f4d8150bccd3e824efc05d7bb8071d84/herdctl-chat-0.3.8.tgz","_integrity":"sha512-GkIHCb6bu3polfKA0k9HyXzRnpBT6rO5XGCUX0Jxfna2Lc4EM7VdAOcV8TW4AlUtKKi+UxhuHgZmYCjYBzNyIQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.10.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.8_1772054932301_0.3362740712371628","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@herdctl/chat","version":"0.3.9","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.9","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"34b5d9af41705c030dc53e753760ac2ca4a82442","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.9.tgz","fileCount":99,"integrity":"sha512-afNknfOvRGaiTY29mVPFr3gFU8bmL/+Rz7F4cOVoFl8Piq0IzZxRyXZL6edPZQvQjJEiKFGRqVfup6YWOa0dLA==","signatures":[{"sig":"MEUCIQC9GtdMc+QnXZA4NALNnxWLMvax2hN73LONQogLGzLcbgIgNB5WsYBsGdrfyTCEEbo2xzSESEq7cRuihi+jk+So5vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369517},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/9033213405ace4e237ed1ddbc49fbc74/herdctl-chat-0.3.9.tgz","_integrity":"sha512-afNknfOvRGaiTY29mVPFr3gFU8bmL/+Rz7F4cOVoFl8Piq0IzZxRyXZL6edPZQvQjJEiKFGRqVfup6YWOa0dLA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.8.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.9_1772066688579_0.08313689292121818","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@herdctl/chat","version":"0.3.10","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.10","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"d61b1b1ba9e5ad31c113739fdbffe8cedfb4d01a","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.10.tgz","fileCount":99,"integrity":"sha512-6IgnIgBskgd5A0+CVfhg/D/9/c7Zd9EMx7sG07w1U6HjhnkG2IFbL5zEPYcPmSOBPzMa1kxxL/yXq+ey8PlQvw==","signatures":[{"sig":"MEUCIQCRTa3CYwB8Z2bPZKORGPUql1U0OU2iKWZDQ3xOEcuetwIgBm56hBYlW4U/SYjUJ2j1vlTrhuIfZ0M4F/r+bkSrcik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369518},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/df65829aeba48434b35cf64afce89f19/herdctl-chat-0.3.10.tgz","_integrity":"sha512-6IgnIgBskgd5A0+CVfhg/D/9/c7Zd9EMx7sG07w1U6HjhnkG2IFbL5zEPYcPmSOBPzMa1kxxL/yXq+ey8PlQvw==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.8.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.10_1772114537903_0.38475737283116573","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@herdctl/chat","version":"0.3.11","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.11","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"f1dcc48614e4374e8d8600ac57c0ebf268735b96","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.11.tgz","fileCount":99,"integrity":"sha512-pc4erjMUVOw6M9EJFOayw7nJpDMv8+dkAbH+OClKj6h3q5BpMt4LqXotUS87vSeYvvuU6CAD4VqWbhKDy5vCaA==","signatures":[{"sig":"MEYCIQC9gP5wfhQmq5JgAl6QXYDOsSnqZLEOl1a3tKD62NoGTwIhALjsTVNP+f26jnXUp1yrPHGYTCHbPo6nofLMygdzKeu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369518},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/c26215c69a85abd71012424bcbb06f0c/herdctl-chat-0.3.11.tgz","_integrity":"sha512-pc4erjMUVOw6M9EJFOayw7nJpDMv8+dkAbH+OClKj6h3q5BpMt4LqXotUS87vSeYvvuU6CAD4VqWbhKDy5vCaA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.8.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.11_1772559194459_0.6351685930692028","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@herdctl/chat","version":"0.3.12","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.12","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"e2c9372190caccb79b238fc333b91783633521ea","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.12.tgz","fileCount":99,"integrity":"sha512-/rzSx/GrkBkDwZ7DvzNJWQKV1pCBaCppSh+nY7DA7Ansm2IIrooueodJsBYsBf8K4INlWMDRYDy0pikkPsDhGA==","signatures":[{"sig":"MEYCIQD56pZxvmzIrEaYNA6yzjGy1gg6xSBUagG3kBtkn66IXwIhAN7BKDIfoYOvegU6CkAP32rPPPfmxIuQ4MybVXNOtZp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369518},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/73e6ba5aa0d6c8d5e2f567b3d3bde0a6/herdctl-chat-0.3.12.tgz","_integrity":"sha512-/rzSx/GrkBkDwZ7DvzNJWQKV1pCBaCppSh+nY7DA7Ansm2IIrooueodJsBYsBf8K4INlWMDRYDy0pikkPsDhGA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.12_1772584945075_0.14276606357608101","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@herdctl/chat","version":"0.3.13","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.13","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"7bc2cc931a36da9721347764fb2e22bb511834ff","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.13.tgz","fileCount":99,"integrity":"sha512-6PYvJP53p5chz5zm5Di7ILUG6eY0/R364+hE58p5ihTOWXWRMALTRQBwMf5enh5yqP77nruT4RJr93GPDYbHUg==","signatures":[{"sig":"MEQCIA6so5M0afPXCgLWhEU5EpzpTbs3aCmzdlyZoDDSw4VhAiAZuS4Eh4WuDsX1xgR7t4rM7Gbi910p1JBD5BIkKz4Uzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369519},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/1b0f23c63c598c1a02b2fd2ad17dfa4d/herdctl-chat-0.3.13.tgz","_integrity":"sha512-6PYvJP53p5chz5zm5Di7ILUG6eY0/R364+hE58p5ihTOWXWRMALTRQBwMf5enh5yqP77nruT4RJr93GPDYbHUg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.10.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.13_1773148636499_0.806681655504468","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@herdctl/chat","version":"0.3.14","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.3.14","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"4cb03b67c77484027ce05d87b78b225e597d5d95","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.3.14.tgz","fileCount":99,"integrity":"sha512-fLzKbaF5guws1Z+q3q0p89jMEJZtHuSbybHLC3Sb+ep/Z0Uzl3vB+fGIg09KSrnAY47m4cVe0le30fiFc9VmNA==","signatures":[{"sig":"MEUCIQDhWjsqBa0eTZmT3pbsJan7D4Bgnj0FuxkqUMVPkDxfnQIgE7v3Grn15/3oIKcDNCITG4hZKkOea0kMKbl3xKtSEjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369519},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.3.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/33ee57f06d3fa104f7c9f3bb7a114984/herdctl-chat-0.3.14.tgz","_integrity":"sha512-fLzKbaF5guws1Z+q3q0p89jMEJZtHuSbybHLC3Sb+ep/Z0Uzl3vB+fGIg09KSrnAY47m4cVe0le30fiFc9VmNA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.11.1","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.14_1773799809911_0.1380443350649212","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@herdctl/chat","version":"0.4.0","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.0","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"70f9c82e6b53ed97d3fd004a7c78b9e77f7414ba","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.0.tgz","fileCount":107,"integrity":"sha512-0mXrb292IisawSrf0MonL7yYTVHv7GJ3rjmzaPKK/9mpEeJ1rdXOooWMvmQHaAfHw8HZYOdT2QRUMxOox1s5ww==","signatures":[{"sig":"MEYCIQDKfvJFMzwAP1s5vvmp5UTurZEyt4ep7necGH6eN8GCPAIhALcwakwqsY7cTTAfUjc1KRPkcdFFXUXseJJkL4wQQjxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404566},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/464135913b021c4516688aadf3f70929/herdctl-chat-0.4.0.tgz","_integrity":"sha512-0mXrb292IisawSrf0MonL7yYTVHv7GJ3rjmzaPKK/9mpEeJ1rdXOooWMvmQHaAfHw8HZYOdT2QRUMxOox1s5ww==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.0_1782056652332_0.30566542269542873","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@herdctl/chat","version":"0.4.1","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.1","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"8b7ebdd78502e4c02cd2394499f72711c901fde1","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.1.tgz","fileCount":107,"integrity":"sha512-0UifoVjZWoDg/LbM4YNXuqPggfJsJ7uJvlCm69pImmw/vMW8rZGwmopVSAPydRGFUicoR7iKuKGnGp1VzMAIag==","signatures":[{"sig":"MEUCIHc29K2hNWn2blM3yooSGNOvPXVJX0HIKYHHylsAIuMGAiEAtqwxnlwN3tejpdq44QPl2iY1zYxC64bPmPqYqSdFI2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415423},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/d83b968cc709278cd9d1ef3bca0322d0/herdctl-chat-0.4.1.tgz","_integrity":"sha512-0UifoVjZWoDg/LbM4YNXuqPggfJsJ7uJvlCm69pImmw/vMW8rZGwmopVSAPydRGFUicoR7iKuKGnGp1VzMAIag==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.12.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.1_1782061983122_0.027557401180763552","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@herdctl/chat","version":"0.4.2","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.2","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"90b585df4dd0aa7050a0aa1f9794c2771fc9cb82","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.2.tgz","fileCount":107,"integrity":"sha512-hVPaR87wC4HN6mq3KJo6mlDd5ZuypVFxH2NGNefj26ufyvHrF2UOg8euPbbiq+Vnhm98Yg6wgpCBlJZUE99qAA==","signatures":[{"sig":"MEUCICk8Ek/rhi8/PYXK1i0WvGlCLQf5gKwO0WR2NLgWLESyAiEAubuWApVtKMNd+gVtYfqkVO2ZZtH7YOcnKbrJab1hoJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415423},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/fc9bb4bdfa2ae33daa5b4b884fb06123/herdctl-chat-0.4.2.tgz","_integrity":"sha512-hVPaR87wC4HN6mq3KJo6mlDd5ZuypVFxH2NGNefj26ufyvHrF2UOg8euPbbiq+Vnhm98Yg6wgpCBlJZUE99qAA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.13.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.2_1782066574218_0.6854509265372615","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@herdctl/chat","version":"0.4.3","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.3","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"8b3bd5980749e967f7854b38a5256cecd3afffd6","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.3.tgz","fileCount":107,"integrity":"sha512-eXoBOPgpz44mtqJurzIlrQUDA8FoPRP3YLYc/Ny6xEJ942SKSdSxtBIEzwzC0BUz/XIK/F3SZWlVWDgnAwEMnA==","signatures":[{"sig":"MEQCIDNdnMWHtKjXqY3whygZ7fzaRAV76TrJnIWNaoWQ/FG6AiASBtJtlWiuVIYIQ94f7S97rKCMsp4ynOyTKUKoxNc1kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415423},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/facdb2f8fb92f31eff1f21f21630ad6e/herdctl-chat-0.4.3.tgz","_integrity":"sha512-eXoBOPgpz44mtqJurzIlrQUDA8FoPRP3YLYc/Ny6xEJ942SKSdSxtBIEzwzC0BUz/XIK/F3SZWlVWDgnAwEMnA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.13.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.3_1782089159699_0.06821880810032299","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@herdctl/chat","version":"0.4.4","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.4","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"3cf9db38ea40a6380108b019088044e64e828094","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.4.tgz","fileCount":107,"integrity":"sha512-eRyJK32nuFbuREry9Y86l7tcO3+XKv+3ZGkPY0RpL4+8bdy7Ndm5BEn3By9OP0f0lf0yUPKlcc1DoO8OSTkRfg==","signatures":[{"sig":"MEYCIQDOoGIu/qiWAiiI6u27M3xOQdpSxuq0+io+L7yF4l6uygIhANFb28Uy+uHteH9x07Sofa5TlRw9RgOJ5FJ8kcp8036F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415423},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/aab93623d385ef69d1f392ed476730d7/herdctl-chat-0.4.4.tgz","_integrity":"sha512-eRyJK32nuFbuREry9Y86l7tcO3+XKv+3ZGkPY0RpL4+8bdy7Ndm5BEn3By9OP0f0lf0yUPKlcc1DoO8OSTkRfg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.13.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.4_1783190522405_0.6957545858313243","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@herdctl/chat","version":"0.4.5","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.5","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"16902dbc0ce544b199fd23638f4b83427e4806ca","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.5.tgz","fileCount":107,"integrity":"sha512-ymKaLWKMBOOky+DOPduIMLMc9mv+RW1ALfruk9uu0/6hZrYvg4epG13AHyALQRZYwMsLl/m7TozLLMVyyaH29Q==","signatures":[{"sig":"MEUCIHOe6GuOmHyufSOSMwxbYcKmAySCAnEYu6wV7r/9sWKoAiEA+2c/Z4qYtFnw2AYx/Jy+IxorYQ1moDW7QKyc4NX9mJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415423},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/22fd106bd82acc480a2428f2ef99c5f7/herdctl-chat-0.4.5.tgz","_integrity":"sha512-ymKaLWKMBOOky+DOPduIMLMc9mv+RW1ALfruk9uu0/6hZrYvg4epG13AHyALQRZYwMsLl/m7TozLLMVyyaH29Q==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.5_1783257832765_0.8002412362742506","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@herdctl/chat","version":"0.4.6","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.6","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"94fae5097e009f6761103106692209d2e3ef2fd8","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.6.tgz","fileCount":107,"integrity":"sha512-YngJyvGjm4ZuS0lLQ6e1IVPuhOULyYeEzTgC9P4b2JA6uEWXi0oRbsCBKewnZgPj1SNNz0WqBOkZRFWdrWy5lg==","signatures":[{"sig":"MEUCIHuO4ic0ab7Lxtf0pY0p8gzQxY62iu3X7Cai2nI41tdGAiEAuEYsXRmy5kLvJRh5nyB/bxRcMcbxNuCn8Ji+Rk5os98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415423},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/821e2274bb07456e944a57d38f4c715a/herdctl-chat-0.4.6.tgz","_integrity":"sha512-YngJyvGjm4ZuS0lLQ6e1IVPuhOULyYeEzTgC9P4b2JA6uEWXi0oRbsCBKewnZgPj1SNNz0WqBOkZRFWdrWy5lg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.6_1783368796091_0.6268241509133707","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@herdctl/chat","version":"0.4.7","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.7","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"262c26c2f804c33ac3bbe9802cd4d0fded1f6e51","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.7.tgz","fileCount":107,"integrity":"sha512-BmLHpgXZY9dsoVc/F/dCGJ1wgWrZRigPdegs0u8a4kureRiRa8jgfe+OOiPhgMVxr75LIgYmMGxD9vzRUq+Zbg==","signatures":[{"sig":"MEYCIQCyBXPtjC01YDIuSB67MwEL1p9BcZunDmHyNyqtO6GYgQIhAMv0/f3Qz/HnFwPH2j5iRpmH4TX/dPJPxtFCDiYIkT/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415828},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/87ee0e16a431da02e89dce8fda31bee5/herdctl-chat-0.4.7.tgz","_integrity":"sha512-BmLHpgXZY9dsoVc/F/dCGJ1wgWrZRigPdegs0u8a4kureRiRa8jgfe+OOiPhgMVxr75LIgYmMGxD9vzRUq+Zbg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.15.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.7_1783422100358_0.7918487927899174","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@herdctl/chat","version":"0.4.8","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.8","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"42a2d35d872c9b216b7cec4913b7077e81ddbf82","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.8.tgz","fileCount":107,"integrity":"sha512-bv/xH7xrWca4BtAVOh9h0C5aC1wIheF2sv0EMrSW+VffQ4kBXc9jD5etNa/4J5iu9yUDHfSlvadJERcPxwR/Ug==","signatures":[{"sig":"MEQCICBkUUa+KBi4D4x9+BkEaFB/2uUpEfOU04OyErLfQI1eAiAD/qBZlPJUt7ERFEzKK0dFyz4RQiO0Rwhnzmh/oQX2IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424748},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/c23446935e3e7f7226c8df77db399aea/herdctl-chat-0.4.8.tgz","_integrity":"sha512-bv/xH7xrWca4BtAVOh9h0C5aC1wIheF2sv0EMrSW+VffQ4kBXc9jD5etNa/4J5iu9yUDHfSlvadJERcPxwR/Ug==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.15.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.8_1783445166646_0.7073699945144549","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@herdctl/chat","version":"0.4.9","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.4.9","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"8df60e4af7e8fb8f6ff0c7b005ebaf9ae420a007","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.4.9.tgz","fileCount":107,"integrity":"sha512-80MKsJvmgdFPrwDE1YpWzjdKRu6kdqJGgpAcSH3hZJVMYCSU2r6vMFZIqD80UIhSXX4/gcKsKibEAgbcVxsdKQ==","signatures":[{"sig":"MEUCIQDymoaqiTVxIuAVFKto45vgRsYqSksXElhFlUQfsRTXXQIgdKCIW/MydoCT8LVytCFrqaMay8OsKbFuZ/Vo0U38EcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424748},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.4.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/48672f7219c1098d252982006cfba4ce/herdctl-chat-0.4.9.tgz","_integrity":"sha512-80MKsJvmgdFPrwDE1YpWzjdKRu6kdqJGgpAcSH3hZJVMYCSU2r6vMFZIqD80UIhSXX4/gcKsKibEAgbcVxsdKQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.15.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.9_1783448331691_0.9699499548397614","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@herdctl/chat","version":"0.5.0","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.5.0","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"e77011a864228fa71b3e07b9efe49af4f62c0211","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.5.0.tgz","fileCount":107,"integrity":"sha512-LdoHLtGczOMu6rOz6Z6l5C8BTLyib+pb0BZx5S5R3eYyQ222G/N1ckIbJ+IH0Lv9e3hZf64cWhrexM06o+Phgg==","signatures":[{"sig":"MEUCIQD/d2TLhTHz2C6T2KypBfSGh24zjISLv+/nSgEVdIRvdAIgPVBhM2WwvbEORTtgjvL/z5c6eQjF2znMrnDHOq9sASI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441784},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/5dbbfb942e2ea11fc84bbc29ed31b9a3/herdctl-chat-0.5.0.tgz","_integrity":"sha512-LdoHLtGczOMu6rOz6Z6l5C8BTLyib+pb0BZx5S5R3eYyQ222G/N1ckIbJ+IH0Lv9e3hZf64cWhrexM06o+Phgg==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.15.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.5.0_1783451162551_0.7996501836284822","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@herdctl/chat","version":"0.5.1","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.5.1","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"197aad2096ded124f859a8e014233a8f0240f014","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.5.1.tgz","fileCount":107,"integrity":"sha512-cgXum9wSlDJCf6SYo15EWUlyg+vk65cAHzrHMpr1/CZp5mubC0t4aZ26skDbR51625Z6NsE2pduelQiXwUp1pQ==","signatures":[{"sig":"MEUCIQCUvVLNhdSmzt74mLtlFTqz689Srmy2eyKdBMGBKIyG+wIgRM3Rjbsv7loxaBkZ0UTZclAc7RkoTP8C0FAfYOxkpi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441784},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/c2d6e1463f2c636a79c7bb9c0f7a0e13/herdctl-chat-0.5.1.tgz","_integrity":"sha512-cgXum9wSlDJCf6SYo15EWUlyg+vk65cAHzrHMpr1/CZp5mubC0t4aZ26skDbR51625Z6NsE2pduelQiXwUp1pQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.18.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.0","yaml":"^2.3.0","@herdctl/core":"5.16.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.5.1_1783476716889_0.852190984039775","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@herdctl/chat","version":"0.5.3","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.5.3","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"6120adac218af664406bda208ca19289bc28268a","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.5.3.tgz","fileCount":107,"integrity":"sha512-isRru/E9nKHHnf3HLZ9TWrEBC+zBxHBhD0e8HkkbZggF/ApAywKv+9UjDg+pfMCO1kGFrBAH3SPrfwl+AZWLoQ==","signatures":[{"sig":"MEQCIHg2oClv/80dOjRBAjw4kfSU10SZSB1tiTO3GSgCrKCXAiBlh9ZJ+zDh75k8YD0LrtTG5BX6Z5dEbB1e4180YTY8iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440479},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.5.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/104f59cf6f172c933225c155d379731a/herdctl-chat-0.5.3.tgz","_integrity":"sha512-isRru/E9nKHHnf3HLZ9TWrEBC+zBxHBhD0e8HkkbZggF/ApAywKv+9UjDg+pfMCO1kGFrBAH3SPrfwl+AZWLoQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.8.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","yaml":"^2.3.0","@herdctl/core":"5.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.5.3_1783634850893_0.7421482393360634","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@herdctl/chat","version":"0.5.4","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.5.4","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"d3fe6906f1a664aff3ac7be6013b4de8f64c86f7","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.5.4.tgz","fileCount":107,"integrity":"sha512-xqNoyvxcC1+E2HDvbkMrSwJXM09aFPFIh3+uEnmSNSVIUWh3kphbygHNjRmoQEt8So5k2AQWl/0Pay8QE25QyA==","signatures":[{"sig":"MEYCIQCH+1wHilkb+LFqiM5Nne6exBkba0ps1Kqu3X/ExtWpYAIhAKNHaa+gAuW/96oicTqVkGOKrzK6Qz1yufiqjPBnwRN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440479},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.5.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/69c0ae100c99d0d5d2d7acb79870b770/herdctl-chat-0.5.4.tgz","_integrity":"sha512-xqNoyvxcC1+E2HDvbkMrSwJXM09aFPFIh3+uEnmSNSVIUWh3kphbygHNjRmoQEt8So5k2AQWl/0Pay8QE25QyA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.8.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","yaml":"^2.3.0","@herdctl/core":"5.18.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.5.4_1783700254873_0.4078913221236251","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@herdctl/chat","version":"0.5.5","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.5.5","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"93a881f2081d4df4452daba84bd76227e62268b3","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.5.5.tgz","fileCount":107,"integrity":"sha512-EsGEghWBUVgo+FFwVDKvp/hqQkM7C/nYU5iZQxhy7CvV6hLDmpnqJrQnPnEIbUeO4Ms6jdETT4GIFrMyCNb1vA==","signatures":[{"sig":"MEUCIQDkaJwqN4i1UsB1KRatwR0gL1YCr9J66t7WRNFFD1lqjgIgRUitps8CZ61ExDV9nPydZ1Zm79Vb52BvmWRWQbV8RCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440480},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.5.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/8121953798a6d326752276afabc4101e/herdctl-chat-0.5.5.tgz","_integrity":"sha512-EsGEghWBUVgo+FFwVDKvp/hqQkM7C/nYU5iZQxhy7CvV6hLDmpnqJrQnPnEIbUeO4Ms6jdETT4GIFrMyCNb1vA==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.8.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","yaml":"^2.3.0","@herdctl/core":"^5.18.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.5.5_1783724062811_0.7948086623947455","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@herdctl/chat","version":"0.6.0","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.6.0","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"c836eef4a815eefc95712f515006310574ab21d6","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.6.0.tgz","fileCount":107,"integrity":"sha512-I7dgE8nukxbhWbEz/EzFkFFcI/gESK9pMlLBWG04NYpUygQEXltNreex9S4TVIgjJKDURvzfmyItczs0jMzKAQ==","signatures":[{"sig":"MEQCIH+o3J4f4P0PDigvAkyqbQXazN9ExrnKqdEjI3sCq35iAiANaXunLNxvOcHWH7aN0wxCu+6hX2M/w2EdC1PHtShh+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":450037},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/cb8af83127c767c51c6fba2ff0d97cc7/herdctl-chat-0.6.0.tgz","_integrity":"sha512-I7dgE8nukxbhWbEz/EzFkFFcI/gESK9pMlLBWG04NYpUygQEXltNreex9S4TVIgjJKDURvzfmyItczs0jMzKAQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.8.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","yaml":"^2.3.0","@herdctl/core":"^5.20.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.6.0_1784088503569_0.9609338510285024","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@herdctl/chat","version":"0.7.0","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"license":"MIT","_id":"@herdctl/chat@0.7.0","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"homepage":"https://herdctl.dev","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"dist":{"shasum":"6dd0e84796b20d3995e018c957e8ebc5d00b22be","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.7.0.tgz","fileCount":107,"integrity":"sha512-k9QL5D+1iJX2xanZwRI59MZAN2wXIiIDiDBkDhAMLQVlYiHxla5PXz94pwK9lT7k6V5LOuZsMwb08q8nKOItUQ==","signatures":[{"sig":"MEYCIQCqdbdDyGX8wxohrV8WXsnSQHo6ZVMLvu7OXnEeY8GquAIhALaGvFPOFFTGK6YXeRkvaHBKVhvuxD6GSkKFGstJ2lIJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468966},"main":"./dist/index.js","type":"module","_from":"file:herdctl-chat-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","lint":"biome check src/","test":"vitest run --coverage","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"_resolved":"/tmp/8e3066e7f3b1a500ef3eb699ea304b4d/herdctl-chat-0.7.0.tgz","_integrity":"sha512-k9QL5D+1iJX2xanZwRI59MZAN2wXIiIDiDBkDhAMLQVlYiHxla5PXz94pwK9lT7k6V5LOuZsMwb08q8nKOItUQ==","repository":{"url":"git+https://github.com/edspencer/herdctl.git","type":"git"},"_npmVersion":"11.8.0","description":"Shared chat infrastructure for herdctl connectors","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","yaml":"^2.3.0","@herdctl/core":"^5.22.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/chat_0.7.0_1784477709608_0.20767108216523433","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@herdctl/chat","version":"0.8.0","description":"Shared chat infrastructure for herdctl connectors","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"yaml":"^2.3.0","zod":"^4.0.0","@herdctl/core":"^5.23.0"},"devDependencies":{"@vitest/coverage-v8":"^4.0.17","typescript":"^5","vitest":"^4.0.17"},"homepage":"https://herdctl.dev","repository":{"type":"git","url":"git+https://github.com/edspencer/herdctl.git"},"keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"scripts":{"build":"tsc","dev":"tsc --watch","typecheck":"tsc --noEmit","test":"vitest run --coverage","lint":"biome check src/"},"_id":"@herdctl/chat@0.8.0","bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"_integrity":"sha512-mgY2Tnb15fKhsYundVGtdkITzvPRnkjf80UJbTDATiRBS6v3g0AzHEXtpa8CmeVyc4lBMaZXKHOUM0u1CYh29w==","_resolved":"/tmp/4ca3c92e83ffa8e33979cb5ea1b62d48/herdctl-chat-0.8.0.tgz","_from":"file:herdctl-chat-0.8.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-mgY2Tnb15fKhsYundVGtdkITzvPRnkjf80UJbTDATiRBS6v3g0AzHEXtpa8CmeVyc4lBMaZXKHOUM0u1CYh29w==","shasum":"32444f7a4eec676ab754212f9861d41e936f67b0","tarball":"https://registry.npmjs.org/@herdctl/chat/-/chat-0.8.0.tgz","fileCount":107,"unpackedSize":485977,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herdctl%2fchat@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGxcPiWNZXp1RqteOHQN/GOnUcoi9CLlXjDMOZcoRaUCAiEAp9NMqnH7Re5+d9qKBD7tQDfpE3q5rVA2Kc79tLB5Y4A="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af2865a8-0708-466b-8cba-2b077ada42cb"}},"directories":{},"maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chat_0.8.0_1784646764178_0.22811592487335197"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-18T00:58:05.495Z","modified":"2026-07-21T15:12:44.677Z","0.0.1":"2026-02-18T00:58:06.140Z","0.2.0":"2026-02-18T01:38:12.454Z","0.2.1":"2026-02-18T12:13:24.878Z","0.2.2":"2026-02-19T03:31:20.537Z","0.2.3":"2026-02-19T03:52:59.994Z","0.2.4":"2026-02-19T04:35:25.403Z","0.2.5":"2026-02-19T19:51:19.437Z","0.3.0":"2026-02-19T21:30:17.051Z","0.3.1":"2026-02-20T01:52:51.041Z","0.3.2":"2026-02-21T02:37:35.761Z","0.3.3":"2026-02-21T19:45:35.980Z","0.3.4":"2026-02-21T23:09:42.268Z","0.3.5":"2026-02-24T17:37:09.349Z","0.3.6":"2026-02-25T16:58:54.680Z","0.3.7":"2026-02-25T21:16:37.228Z","0.3.8":"2026-02-25T21:28:52.489Z","0.3.9":"2026-02-26T00:44:48.748Z","0.3.10":"2026-02-26T14:02:18.046Z","0.3.11":"2026-03-03T17:33:14.602Z","0.3.12":"2026-03-04T00:42:25.253Z","0.3.13":"2026-03-10T13:17:16.681Z","0.3.14":"2026-03-18T02:10:10.070Z","0.4.0":"2026-06-21T15:44:12.460Z","0.4.1":"2026-06-21T17:13:03.269Z","0.4.2":"2026-06-21T18:29:34.361Z","0.4.3":"2026-06-22T00:45:59.855Z","0.4.4":"2026-07-04T18:42:02.554Z","0.4.5":"2026-07-05T13:23:52.906Z","0.4.6":"2026-07-06T20:13:16.245Z","0.4.7":"2026-07-07T11:01:40.499Z","0.4.8":"2026-07-07T17:26:06.850Z","0.4.9":"2026-07-07T18:18:51.838Z","0.5.0":"2026-07-07T19:06:02.724Z","0.5.1":"2026-07-08T02:11:57.034Z","0.5.3":"2026-07-09T22:07:31.031Z","0.5.4":"2026-07-10T16:17:35.094Z","0.5.5":"2026-07-10T22:54:22.939Z","0.6.0":"2026-07-15T04:08:23.762Z","0.7.0":"2026-07-19T16:15:09.737Z","0.8.0":"2026-07-21T15:12:44.344Z"},"bugs":{"url":"https://github.com/edspencer/herdctl/issues"},"license":"MIT","homepage":"https://herdctl.dev","keywords":["claude","agent","fleet","orchestration","anthropic","chat"],"repository":{"type":"git","url":"git+https://github.com/edspencer/herdctl.git"},"description":"Shared chat infrastructure for herdctl connectors","maintainers":[{"name":"edspencer","email":"ed@edspencer.net"}],"readme":"# @herdctl/chat\n\n> Shared chat infrastructure for herdctl connectors\n\n[![npm version](https://img.shields.io/npm/v/@herdctl/chat.svg)](https://www.npmjs.com/package/@herdctl/chat)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\n**Documentation**: [herdctl.dev](https://herdctl.dev)\n\n## Overview\n\n`@herdctl/chat` is the shared foundation that powers chat integrations in [herdctl](https://herdctl.dev). It provides session management, streaming message delivery, error handling, and message splitting used by `@herdctl/discord`, `@herdctl/slack`, and `@herdctl/web`.\n\nHerdctl is an open-source system for running fleets of autonomous AI agents powered by Claude Code. This package is part of the herdctl monorepo.\n\n> **Note**: This is an internal infrastructure package. Most users should use the platform-specific connectors (`@herdctl/discord`, `@herdctl/slack`) or the web dashboard (`@herdctl/web`) rather than this package directly.\n\n## Installation\n\n```bash\nnpm install @herdctl/chat\n```\n\n## What It Provides\n\n### Session Management\n\n`ChatSessionManager` tracks conversation sessions per channel or DM. Sessions are persisted to disk and automatically expire after a configurable timeout (default: 24 hours). When a user sends a message, the session manager either resumes the existing session or creates a new one, preserving conversation context via Claude SDK session resumption.\n\n### SDK Message Translation\n\n`SDKMessageTranslator` provides transport-agnostic translation from Claude SDK message streams to chat-UI events. It extracts assistant text deltas, tracks turn boundaries, and pairs tool calls with their results (enriched with input summaries and durations). Every event carries agent attribution (`AgentAttribution`): `onText` and `onBoundary` receive it as an argument and `TranslatedToolCall` includes a `parentToolUseId` (`null` for the main agent, else the spawning `Task` tool_use ID), so consumers can separate the main agent from `Task`-spawned subagents into per-agent lanes. This eliminates the need to reimplement message processing logic in each chat connector or downstream application. See the [Shared Chat Layer docs](https://herdctl.dev/architecture/chat-infrastructure/) for details.\n\n### Streaming Responses\n\n`StreamingResponder` delivers agent responses incrementally as they are generated, rather than waiting for the full response. It buffers content and sends complete chunks at configurable intervals, respecting platform rate limits.\n\n### Message Splitting\n\nLong agent responses are automatically split at natural breakpoints (paragraph breaks, sentences, clauses) to fit within platform character limits (Discord: 2,000, Slack: 4,000). This ensures messages remain readable without cutting mid-sentence.\n\n### Error Handling\n\nA shared error handler classifies errors (transient, rate limit, authentication, etc.), provides user-friendly messages, and implements retry logic with exponential backoff. Platform connectors use this to handle failures gracefully without crashing.\n\n### DM Filtering\n\nThe DM filter enforces access control for direct messages: enabled/disabled toggle, allowlist, blocklist, and chat mode (auto vs. mention). Blocklist takes precedence over allowlist.\n\n### Message Extraction\n\nUtilities for extracting text content from Claude SDK message formats, handling direct strings, nested message objects, and content block arrays.\n\n## Architecture\n\n```\n@herdctl/chat (shared infrastructure)\n    |\n    +-- @herdctl/discord (Discord-specific integration)\n    +-- @herdctl/slack   (Slack-specific integration)\n    +-- @herdctl/web     (Web dashboard chat)\n```\n\nEach platform connector implements the `IChatConnector` interface and uses the shared infrastructure for everything that isn't platform-specific.\n\n## Documentation\n\nFor more on how chat works in herdctl, visit [herdctl.dev](https://herdctl.dev):\n\n- [Chat Configuration](https://herdctl.dev/configuration/agent-config/#chat)\n- [Discord Quick Start](https://herdctl.dev/guides/discord-quick-start/)\n- [Slack Quick Start](https://herdctl.dev/guides/slack-quick-start/)\n\n## Related Packages\n\n- [`herdctl`](https://www.npmjs.com/package/herdctl) - CLI for running agent fleets\n- [`@herdctl/core`](https://www.npmjs.com/package/@herdctl/core) - Core library for programmatic use\n- [`@herdctl/discord`](https://www.npmjs.com/package/@herdctl/discord) - Discord connector\n- [`@herdctl/slack`](https://www.npmjs.com/package/@herdctl/slack) - Slack connector\n- [`@herdctl/web`](https://www.npmjs.com/package/@herdctl/web) - Web dashboard\n\n## License\n\nMIT\n","readmeFilename":"README.md"}