{"_id":"@bradygaster/squad-sdk","_rev":"46-37fe6a03e2cf5751d0424d918d6c18db","name":"@bradygaster/squad-sdk","dist-tags":{"preview":"0.8.17-preview","insider":"0.13.1","latest":"0.13.1"},"versions":{"0.6.0-alpha.0":{"name":"@bradygaster/squad-sdk","version":"0.6.0-alpha.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.6.0-alpha.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"1c1c5d2e6b404fe71b34bad7ab8c34b5c52c0f67","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.6.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-R8kKqnbsr19IAXNzmKheS0sVPt6otIZ4Lmohw0++D5x+Th/F/9SkGZ83yscwm8LFH62H2w181t3pqNsLkR/lYw==","signatures":[{"sig":"MEUCIE/i2H8kpr7/LOQdNMkdUuKY9nY8LcbuUVL27tUjK82iAiEAq1OczERAxC6cuKnTVntlIOwhkUaWfbdbFLybpKJFRm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"222b219230f05aeb892e3e04e3ec34f9d8140adb","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.6.0-alpha.0_1771715468108_0.607001313631077","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bradygaster/squad-sdk","version":"0.6.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.6.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"85bd61e086c3d6080f6b7c30f7f1cc39cfdea27e","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.6.0.tgz","fileCount":6,"integrity":"sha512-t4XS53vq8Ljjh1U4MtqCc3o+zJNnFH9GVsD7mB5XuTuR+WpJpNEKe3zlUXjQoM2qleMPaAijPtxliFJz+yKKhg==","signatures":[{"sig":"MEYCIQCtZHP8U4JigzhvzT3okc5zXJPmkobe+WL4vZpeRQ2PZQIhAN+P9oDqPSFqnNyDtvkoY+eNjqR+gREmlt21i/Om83nb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6751707b2cfc5278140c265285468b82b7ff5291","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.6.0_1771718047349_0.23950717791477127","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bradygaster/squad-sdk","version":"0.6.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.6.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"52e160f97aa874651bde404e97e6ae706dcf6c77","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.6.1.tgz","fileCount":6,"integrity":"sha512-9x0h34fawGWebtAAaeiQ5Fx+tgZ/t403ePE0bTY70bH+dvqOqdSq27GwaJ+BnU1S70LaiOXYuqlsJbnFATd90A==","signatures":[{"sig":"MEUCIBqUTKQ4z89dk+7aTttF84HxJt8qb/qdKNO4rYWEi49VAiEAlUV/jWDLsIM9Ro8tZv97ojN2yR7/2IoSYwHwbOn6b2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4a698f16c1c33778eb44ed1559c2909d902c6ac","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.6.1_1771718930966_0.7778522837698245","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@bradygaster/squad-sdk","version":"0.6.2","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.6.2","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"b10b21dfaf46d878d307449c6acdab7d5677b95b","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.6.2.tgz","fileCount":6,"integrity":"sha512-J38YqCp6a6ubi7aqsqyaYsXVMl/1WcP9UqunGliYSPaJJ2/b8Lj76wEvLs1bFBjzh6FKItDkixNggQ2SPAE7dA==","signatures":[{"sig":"MEUCIQCjuXPqt8nlaDnSKosbpnPGldk0pqF1mKlUZIq7fHFE5wIgbV0yQS3JyOjp/t24MA72fErWuI0nh0iQcky2ohEEosI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11923},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dbfe3c637107716d81497c823a5e422a8190c52b","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.6.2_1771719372868_0.9824647020895947","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bradygaster/squad-sdk","version":"0.7.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.7.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"93d90e6627b3f111ec758b73cec743e8d7bb15b3","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.7.0.tgz","fileCount":6,"integrity":"sha512-5nGSft+yth7tbAOBeSiucahEH3Zg9gvfZf06EVXvs/j79InToWMXEBkOvwwdJ1WsFx4PsyH5ghf0UU/KTHwOkg==","signatures":[{"sig":"MEUCIQCitBguTmM6pKqEDIZJZzMa5LzOHD4HrnNq5Sr/1VaM+gIgNjx9XtYWRn+Vm/OJN1nWw5nkQiWCkBGf+fUxHou+viQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12544},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"}},"gitHead":"ab64daffda17e68bd6d800690ecd53cad79202e2","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.7.0_1771727022837_0.5086621309726496","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bradygaster/squad-sdk","version":"0.8.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"405472f50635d1d9f8bf2d3799f952679916e6bc","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.0.tgz","fileCount":306,"integrity":"sha512-65wHutau+5I1WSQT3Po6CSp2D6/DDtWYNGB6a2oFP3lZ/cSom4LtAI4cYqJQagOVCVX1PkYvd/6MvTY/q1wCJQ==","signatures":[{"sig":"MEUCIQDe9HUp7GIALC2Dplph+qBhAYq+XeTrHvxpukpkZF+QUgIgHexnDBWySr+ahL8rjGo4UFmWmS1sLojhfd/d6bQbPXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091220},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"}},"gitHead":"df4fafe6360a31a54354268b03f74e4bbfd7f7b8","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.9.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.0_1771733932069_0.7603168779771436","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@bradygaster/squad-sdk","version":"0.8.2","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.2","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"1695163f1f268524ddc293b49256f6aec14940fb","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.2.tgz","fileCount":354,"integrity":"sha512-GwxftfDTbxRigytEOzBfvWEuGyZEyJwdvh/MySutN+Ooj5EQthGgsP5rOdFW7yeYpElJGM7QEa3SbCJ4wpoG0w==","signatures":[{"sig":"MEUCIQCjAo+sR2hhlNNDixFD4HPUkumhm5PiElVCUcKeokka5wIgeJ/ce04xldiKqlUF95CNjav1jX1jhtggTCK8J3vg1k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"db5d62189be4c4c6588b94b7ed3c04402494f11e","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.9.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-http":"^0.57.2","@opentelemetry/exporter-metrics-otlp-http":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.2_1771778427039_0.5580489833575804","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@bradygaster/squad-sdk","version":"0.8.3","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.3","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"e602afb106c8766e4fd96ecd1a3dc1476e93501c","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.3.tgz","fileCount":354,"integrity":"sha512-wAt9YYQ4MOvQ8qVU7/gag1t2xkMsG/GqnE7jQf1cGxnxkign18YC2vWRf4QUUVeVyTKG6JAgv5IsW2qyiyaKVA==","signatures":[{"sig":"MEUCIQDEZhLoefNf13jFx1sG5Q4+Ix8sY2q5u7wW8yazP0bNXAIgcztVUfWFxe+Yx6guAysiJTI1zDckftRbA4SmwG/oTWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"8750a9fbf492c2c860ff530b23bd0eb3dffed113","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.9.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-http":"^0.57.2","@opentelemetry/exporter-metrics-otlp-http":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.3_1771831996320_0.5757000617859207","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@bradygaster/squad-sdk","version":"0.8.4","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.4","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"fc57ca7650fdeae2253d3918b42a695f57b77335","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.4.tgz","fileCount":354,"integrity":"sha512-tw7vPwEvhn5257yKtdTiGRBniCu+Xv4/9uzpZFKTWKbprOZFM4OxvTp48eWnF7YZ1Pbk4R/rOca6cGEDZfhYfA==","signatures":[{"sig":"MEYCIQCAj14XSwqYAhBk8jgzDqbPXB5Ne4cWD5d4qQ6dNFThZAIhANblmgD6zwqT9auHMqOKOIW7kWWJFQG1lK4KVvk7o0Zj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"0e2ea8aa5fb13530d068796bac7407e8f8a600d0","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.9.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-http":"^0.57.2","@opentelemetry/exporter-metrics-otlp-http":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.4_1771834812920_0.09433930568380267","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@bradygaster/squad-sdk","version":"0.8.5","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.5","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"60f76f7d3d374239e9771a652cca216ddb6cb938","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.5.tgz","fileCount":354,"integrity":"sha512-rMpaU8QuYrutq1dUZmurIF3koEdDpDySm0jWoJtaMPm5Fug5EqsfVALh9F0NXXN1lhe0/bun4uQQYODrOlvyWQ==","signatures":[{"sig":"MEQCIBfwwgzEJTmNgQhuHSffO8RqpNi40rZjzIgo6bofd5GhAiBpsMfshQ6MWJUepbu/n3/7gr75mI7lLUVVuDEkCY2lJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"03c26d94f1034739dc807da653598d35f452ce7b","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.9.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.5_1771836748789_0.8948108953704246","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@bradygaster/squad-sdk","version":"0.8.16","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.16","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"91994598ba03159ffd2b6beb0fc7f1dd05c04cb8","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.16.tgz","fileCount":382,"integrity":"sha512-zu7RpLZaaZwr/eAgFU14hmpAgr4d993RnnvrXTVkKAycrQMZxIqKjAlsPxTMvIlJIEA0kNhhDXZ153qdl+IMZA==","signatures":[{"sig":"MEUCIQDK0dyKSdsPdLDAvDo6i7LwGCi3sliHs8gMBzuwTr8OswIgIq8HPpiQ1tWzWgRAmCblwS4GEFmYNbA6fCtPuuYK/xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"5b57476071f1612f4d92b30d843dd5955c6b3ad4","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.16_1772445054076_0.9942012262062487","host":"s3://npm-registry-packages-npm-production"}},"0.8.17-preview":{"name":"@bradygaster/squad-sdk","version":"0.8.17-preview","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.17-preview","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"2b7c10d2f7a492d910c0022634019ea6efa6788d","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.17-preview.tgz","fileCount":382,"integrity":"sha512-t/Qlck01kmLA/GH+Umws/CixbDG/cV9xIfLdAsUo+Gfr1iS71adewmZFn5v+JX+rNH/TQ5StaExU4aQmCXPI5w==","signatures":[{"sig":"MEYCIQDW91eC6mU8Nv3ailGdWT53ir0Z1EJvNeJ4C3dUqL3iPQIhAMi8pvQ1D1dU/Qw2DDV2pYh3Oi63hBSUZKaGTLYQZdJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393580},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"96ef179061580b2d4ff4c51ae2a5720a4c39aa3f","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.17-preview_1772445740100_0.5223143597338016","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@bradygaster/squad-sdk","version":"0.8.17","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.17","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"976bf29988246c2386786d6985e7385891e69069","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.17.tgz","fileCount":382,"integrity":"sha512-EBVXsaNnDh3BVIeKWChTyfbNso5ZBl31CPWJdG2uI+/ZEboEqvCvNPY/d2GKwMVYr0S4i+KySKvUBoL9di/znw==","signatures":[{"sig":"MEYCIQDNyI+hSW1a4WPMZjpBWBTakxOnwVErOZv7FvZ46ufwVwIhAPQXB/OkTlR2F9JvptHfHWXuRWfzGYaSKZeUe9VzEW+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"96ef179061580b2d4ff4c51ae2a5720a4c39aa3f","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.25"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.17_1772445949966_0.7375126288087777","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@bradygaster/squad-sdk","version":"0.8.18","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.18","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"2a9a6c83075e68d887244e1f22e92bbc1febd4cc","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.18.tgz","fileCount":420,"integrity":"sha512-4SZaBJB2KKxnMUYgmvQhElKKt0iENgcc9AwRAIWMzjOjU36LmupV1pnzbWCbq+w0ZIQXb+J8yelcLNDY/rBgYw==","signatures":[{"sig":"MEYCIQCrmpe3BihBbDyOxYnytcPZMwg+ZpuuxcwNJ9xGDoVRZgIhALIlfMG/tQDbq/Qs5UayaqrGHaVhuA+Bzv1iAYwKj5SF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"57e2bba992ebb8601e49979da29a0f2774c8e9c9","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.29"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.18_1772631496363_0.906755095557759","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@bradygaster/squad-sdk","version":"0.8.19","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.19","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"9570f3e42bc02d584eca6119a61dd3b271ae5e18","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.19.tgz","fileCount":420,"integrity":"sha512-BkbAwNMHthvExHEe67gUEGPYCkxlWmvFJrJVD/RaWBd+X0R2/JqQxL6rj/IHqufT2lyTtjSbCoYQZQTyRPtv0w==","signatures":[{"sig":"MEUCICFlgmPRp4WNLcbVC39nILA+vpZTxejQ4fjuRx4Nn/z+AiEA1/MEFz+1zzOyg4xjdFAnsrWMnpNd0ErpuChU2DaMXZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"3ed01e95082277b27a5b9a1eb93a9699c7681cb6","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.29"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.19_1772649779828_0.917720211275368","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"@bradygaster/squad-sdk","version":"0.8.20","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.20","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"233c988ac36ee86478929fa73bae23bd90e67ac1","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.20.tgz","fileCount":420,"integrity":"sha512-M23+V1YtyzWtwvXEpm68Sq0dTnev12FNqhYiLNbv4oMMIiaWt+RkqYA6l46SFYdj1xrJ8R+lxoWOrJEB7nR4Fw==","signatures":[{"sig":"MEYCIQDQvEGVqylyT62BZvlQsGmfAtO+NpWm7qc5TocAm8VZ6gIhAN7zdaNtNQiTdIgtG4aQiWtB0aG00O3QGgGriCx9paJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656867},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"96e90563c0ebcb28e90c58778aa083b5ddab42a4","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@github/copilot-sdk":"^0.1.29"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@opentelemetry/api":"^1.9.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.20_1772652321705_0.43313503519548413","host":"s3://npm-registry-packages-npm-production"}},"0.8.2-1.4":{"name":"@bradygaster/squad-sdk","version":"0.8.2-1.4","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.2-1.4","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"cd39905c34a60b92ef19f9851105eef1e03d0d8d","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.2-1.4.tgz","fileCount":443,"integrity":"sha512-qW4jEeOiQVf8UfcKU8c95lLiP5Ua4WlJIIhxXxRq19Kd8fN6pJ0lMS+C9QiI/KDLRbWsD2aL3H0+JdurvAS0tg==","signatures":[{"sig":"MEUCIH9xl8XpR88Wsl8oPCjRA8FZgvSHZbrHjf6mM7hhc0ylAiEAnP1h27VKM1c1pVeLnR6DTpiceykVXqWZfX224zWl/jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.8.2-1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"895aa3567aeea88419724829ff7505b9894e4f8e","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.2-1.4_1772915712723_0.8546155065083296","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"@bradygaster/squad-sdk","version":"0.8.21","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.21","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"8ef77dbe5efd59badc7c4ee53eaabba95b38480b","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.21.tgz","fileCount":443,"integrity":"sha512-j7OIWKCVR9LzqSXNA1VyKQW617VkbGsDpEJ9N/jGitWsYBQJbucsLu8bH0LqS1Ciu4zl3Dz4gSi9HumiGRxBVw==","signatures":[{"sig":"MEUCIFZbfvIaZUb/3tzgBAAonx9e0VbfiEKcJLl22S43DPCsAiEA9GYyDG1Np9KYmgNuYhLUGmHadSJVibaYh2t84nj4Ri8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"bf86a3255777b25a269ae05207c20bff890e9f68","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.21_1772915868798_0.554290038284327","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"@bradygaster/squad-sdk","version":"0.8.22","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.22","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"b6b538e527fd2a43995bd5da8226d96840fd058a","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.22.tgz","fileCount":443,"integrity":"sha512-tC2mNx1HseYticDt/M/S2jiyybRSGaEW+p4P8PZkON/Rle7G9NhoQzKayrvem/i5hTE2XNW/wwv+5tEiH9/PvQ==","signatures":[{"sig":"MEUCIBiNT03SkljBY+ZDVbboGabb96CaqiR1l8fumaDIzxRpAiEAuclErIlTx4aUE5a4HUh8iCEKUaFrccNUKIJODbS6Jdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.8.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"05573c703842a0d1fc095d2edada11d169a536ba","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.22_1772916006776_0.2709213445352556","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"@bradygaster/squad-sdk","version":"0.8.23","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.23","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"df57b541b2d590480d459b9c15b45640642c6619","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.23.tgz","fileCount":443,"integrity":"sha512-F6FcsUCfcUrM1z2BRz1vTCIR5zA1dWmOtSgRFqBwMBrAuW1IXeeFO+DgiAz7lhHOn9NaPNdVd4MeQuM+CJY8iQ==","signatures":[{"sig":"MEUCIGlmLKJQtPLJR9eh53xH5t8GadwD2XgSgH+ZsFpiMLVvAiEAoJcNmKPPuP69H/7IBMhE4a7hHEYkD+xtKezLQx9JQRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"9a7e9a18bcc5323331f86222a370c4021cb696bf","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.23_1772921408249_0.7812228706956983","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"@bradygaster/squad-sdk","version":"0.8.24","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.24","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"ba360dcfa32d843f38515d6aaa3183b9b9143d9f","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.24.tgz","fileCount":487,"integrity":"sha512-cMtHCXTOylyJnJ1d0Knhw0EBUuAtZ/UwdGVtokG20R/4mAPvTGn9tLRAE0+lq5UZaKiOV8EtTj3rPMVNSYxIVQ==","signatures":[{"sig":"MEMCIEDu/AaEkZmQA9qMmEPTPG9Mf3AGxrj58hldldQ4Zu4hAh8+1qbL9ryIG4s33JBrolro+sXEb1NRL6hiaCpuOYFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1854861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"15f3b95292599a2a4a22d0b1cefba610b8dd63f6","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.24_1772990528836_0.5216615695918327","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"@bradygaster/squad-sdk","version":"0.8.25","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.8.25","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"4ef474e9ccdd29215585d7aaf5419010bc29b419","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.8.25.tgz","fileCount":487,"integrity":"sha512-9gQ1vatbG+uQCTxx3mVDPRNop6LWVRpE42i+nenzB+LhHOMaANYiANN/kDG8MmPFHIdXCsmnZKdeGblr6DPwvA==","signatures":[{"sig":"MEYCIQDzGv64COV9+q9P56+1kwYJdT19oon3vu20jfbqdvZFtQIhANc0yyWu110bIVajKOBL6DEMf8gCiwdO8KpBvEToQAM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1854861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"c56b2af99d21b3a78f8c2b77d4a49fb66172fe04","scripts":{"build":"tsc -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.8.2","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.8.25_1773005344761_0.07691073986650676","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bradygaster/squad-sdk","version":"0.9.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"728834740f01579e89ad6114cbff8d8224bf82f4","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.0.tgz","fileCount":580,"integrity":"sha512-f1G3QuJSHfcQVH8gV4buLTtqfa+jyuwllLDb669HDjPkGg4ulvucIZsE5tzqyKvzO2mfR/9t/hNeIl8oreLc+g==","signatures":[{"sig":"MEQCIBanGlINpKneuGJv6Qcr/ZBJr2GJ/Jx6hMkH9p2B9mV0AiAJ7ZKb+lT1hjfwEE3axY3y9ee1oUr3ZOfuBYAsHHqftQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2428914},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"8b1e2a0c8e60d92b78bdc08abec8fac7b3f58076","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.4","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.1","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.0_1774257293033_0.007339639274318577","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@bradygaster/squad-sdk","version":"0.9.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"4735aba9f125de415160cd979ea3f1467903f16e","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.1.tgz","fileCount":580,"integrity":"sha512-1KqZ2N6Lt/B4uYlU/Su9JjA1s/7ng0OAEb9CZrkRk19YSPi6tg7K5QWdTKl5gY/gp8zPAJqfjVffOwrZwGlzmw==","signatures":[{"sig":"MEUCIDHSfGvA4LjljqDXea82kWjjaZsbqcA2wFTE23m33DssAiEAiSTDj/8m29YwOYfgRUcrtLF5Ntqpz3YBf/xVLKoOyBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2436647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"07f1e1aafabecf49e98e1f91392d3dd44459044e","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"11.11.0","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.16.0","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0"},"optionalDependencies":{"ws":"^8.18.0","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.1_1774259716881_0.2246663305098946","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-insider.1":{"name":"@bradygaster/squad-sdk","version":"0.9.2-insider.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.2-insider.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"755c008fa977d6c7869ed6ea86c1fec6b79ca69a","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.2-insider.1.tgz","fileCount":665,"integrity":"sha512-kxvdU1LxJjd1bTJsuZd+foMfkOMIo66AXEktKKrH9gP0FVsN9NuT2atQwM/BAYRqKPxoPBlvysJQKoR/tyzoAQ==","signatures":[{"sig":"MEUCIQCIMmDCml+1pCMJntOP8eNQKLpngNhoJtr0R9/SIQjBngIgU/f67dpWFlNIiK2rl3X6bEWRI87NqnExNVXqZ4kzp4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2723340},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"8e5a795b4b200be8dc32902589840f69124d29c5","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.4","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.1","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.2-insider.1_1775030652510_0.569413100114224","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-insider.2":{"name":"@bradygaster/squad-sdk","version":"0.9.2-insider.2","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.2-insider.2","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"11439b52c28e2bc51a1bb4bdab6095109fbcd984","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.2-insider.2.tgz","fileCount":665,"integrity":"sha512-iHkmhJsnZYELEZIAjiNXt9flU30fqojTR0jLtUp1+TZYxBFXcmbWL8opMTjdEm9u38aG3yBC0woeynZuREagLA==","signatures":[{"sig":"MEUCIDyozyBNNy4cnJRdBNRmqjA77qSP1Ml3A5RZoQ1jfhdrAiEAjo5fALKg08aWG1AQMcz7anp2ahIaFCvxo0pbj1tbjqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2723340},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"3cd747305a3f3ea7dfd30d260f13014ff75515d5","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.2-insider.2_1775145563114_0.7764379096249483","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-insider.3":{"name":"@bradygaster/squad-sdk","version":"0.9.2-insider.3","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.2-insider.3","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"90d5aaa5b4303d36df817e3f0e645205bafb8ff7","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.2-insider.3.tgz","fileCount":677,"integrity":"sha512-U5+8oY1gSeORMSyE/VABm1miAKH1Oe8fG0saxkjchQQ2OdVv8noBCBX9uZ/pGPn8aJwsN1PEDDIqxDZ2JdwPjQ==","signatures":[{"sig":"MEQCIHnokcqqGh07ACO2TDo3m/BdXubTN5Zh5AzzNDq6KWMdAiAHrPa6rfBkjWmjfOqW0mwobIaVW72M5NtGnnVVMGIc+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2801682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"1fc60c649df4b6308a1db403b3976eb522723cf6","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.2-insider.3_1775343190515_0.9094670699547032","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-insider.1":{"name":"@bradygaster/squad-sdk","version":"0.9.3-insider.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.3-insider.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"2ae88312dd7370cfd99fd434bd5cd60b10fc005e","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.3-insider.1.tgz","fileCount":677,"integrity":"sha512-2GKny9ipE+T4HKCgc5YMu/cp/y62JOMRfsnJg3G+3iYpNcs+GJywmA80nw+sx/edzj5wSVJD1jQk2qvvdVts6A==","signatures":[{"sig":"MEUCIQCk6NEZNPs+X94hAdC7Gwvr3KjwqbUJRdme15vJz7bwGwIgS5jiyGiMsbepCYIv7FCt93F+ppy14KjGGvDIcpiWW0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2801682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"505b4fb29fddddae722c7bdb09de1355412697fc","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.3-insider.1_1775344401639_0.7169742506399062","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-insider.1":{"name":"@bradygaster/squad-sdk","version":"0.9.4-insider.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.4-insider.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"f90eccd815bca8ebdee172ad0f460845fea8cd1c","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.4-insider.1.tgz","fileCount":679,"integrity":"sha512-dqYCZ/xmqiCOP+VfHoEduKL8E1I/ahdwWVgh7ctLz/goF74/oWW5sJqkbgNfJpww1WbN2gcJANjgOOL413BQ1A==","signatures":[{"sig":"MEQCIAi2wPHS1+2CGn8uNdO2u/8EbpX9AzCzR/Lh2qfvO+pGAiBvGDAQlF1XKOYNThuCSqrcFfgA/zfBBapXSLiVIfxOig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2843864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"88d1696a46440db01a3df4d93166f4ae3f3e2731","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.4-insider.1_1775423215799_0.22896047787807028","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-insider.1":{"name":"@bradygaster/squad-sdk","version":"0.9.5-insider.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.5-insider.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"91517ed1ea6e9b41cfb811d597d83917e74aa857","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.5-insider.1.tgz","fileCount":679,"integrity":"sha512-QXVAiY6+frsnShuVIU5REjk13OcM97oWFVsK54hyViXJ/qBq7pHvz4CIRuGufHKdSBy+vSh3ActZSsOMt23tiw==","signatures":[{"sig":"MEUCID5eBc+z4F0s1NVQEDXh+lhdo1YJ0VTz75fvBeA1YQQWAiEA5SFHVNhUqFS0k7VNvFIDV1d8RqymDRB/PPrUfypEEoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2865529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"fd38b3c97708de5b6d404105ba429d5275e5b6e2","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.5-insider.1_1776840322614_0.5995303606198579","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@bradygaster/squad-sdk","version":"0.9.4","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.4","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"231e92c5efc9d1e6ec8cd87cc11ace456ea8d931","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.4.tgz","fileCount":679,"integrity":"sha512-rk0GRn55yGcj0thlMCtlNiXf9FcXH/lheKFtcJ26QK+hXOLZVH7AcMzZBPeiV4pw2tXD64HhsN/LcELSIzZsEA==","signatures":[{"sig":"MEQCIGi7CSJd5S5mDH3Fzc3P17xfoKX5Nxz3FZxsTiKwgl71AiBc7Ne0/ag3Ae5jzvWcECHibQTtmf+6474hHWIKTnzFXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2865519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"b48bd94595ebf95476783b44b1b15507dcba539f","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.4_1777148502306_0.7668772191796958","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-insider.2":{"name":"@bradygaster/squad-sdk","version":"0.9.5-insider.2","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.5-insider.2","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"9e994c67c6696a04a3a2c4c14b9445e9318d8a3e","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.5-insider.2.tgz","fileCount":693,"integrity":"sha512-4kO9oXuoDqZNtM8LeJ2uANWqUVcdZj8lnWTXnXZ7I8VH3ejJAHvasT3R0li/6GXbxgy0H0rTurKEjDB0IsWN/w==","signatures":[{"sig":"MEUCIQDZT3l4ITZf4GcODr8RSdcIWz5Q6qjAwtJGOVy8Wz1GPAIgFchbvFdFS0evISFdc0Rww2RJEUqlneChDrD8NsV/eRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2903498},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"1ea6a20f0b2dcea6c8c8ca30fcc386ca39b577ad","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.5-insider.2_1777963118037_0.8963261191067111","host":"s3://npm-registry-packages-npm-production"}},"0.9.6-insider.1":{"name":"@bradygaster/squad-sdk","version":"0.9.6-insider.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.6-insider.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"5fb466cbc5d7d878d219687b190c870aa8a74686","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.6-insider.1.tgz","fileCount":696,"integrity":"sha512-wVmmKmmws8JyZpPBLqid0QoBGSn3I1W7gbUsO3r+iyxpacxzi0OkwDmAOppldCL+BZIsHQJU94sAiNAWiaAELw==","signatures":[{"sig":"MEQCIBQnSXRwGU25hgrRlTgwd++XCQKa8b1LkmWsRWkB8JmSAiBGqVfGcrXKmyfbnfE9GcEPPn0s4BSLEO+kWCYPiXSD+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2980778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"c7d738214db3468c23218eb1a60af0bacb09fa37","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.6-insider.1_1778179018784_0.8663868778697084","host":"s3://npm-registry-packages-npm-production"}},"0.9.6-insider.2":{"name":"@bradygaster/squad-sdk","version":"0.9.6-insider.2","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.6-insider.2","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"896ec467db380fb9df757e45cf8f7016c913c157","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.6-insider.2.tgz","fileCount":696,"integrity":"sha512-PpNPhn/tbrILW/HrgS7rGw5BY5f8829KFEiKPZW/QXw8yL/cJ2hvQCVOquigzeRy25V4kpPlQvBzhNrmI/a7Zg==","signatures":[{"sig":"MEUCIQCv14KcPfKKUea4YhlwHm6K3BtzrK68QT8DGMgSVEO67QIgBjvCkdjqLMJl1UwEegD2aZ2Ee0X668MONKZzzWJDue0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2980778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"60ae4ed2b8ae139814f72f3667619df33780bcef","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.7","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.2","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.6-insider.2_1778180463613_0.38033063828650726","host":"s3://npm-registry-packages-npm-production"}},"0.9.6-insider.3":{"name":"@bradygaster/squad-sdk","version":"0.9.6-insider.3","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.9.6-insider.3","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"fa1eafb0b34a5b75317c4f57bec163b6f3d40c7b","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.9.6-insider.3.tgz","fileCount":737,"integrity":"sha512-CYBrooqCU5SUUBON25bwZ3u7H0ebR1HmNkTo51CjfCxIn6crbLxVkcsfNu7iJdMb0NKgkGQWw6tkACXynSzBCg==","signatures":[{"sig":"MEQCIG6ArbUjAZ5vpDQrQiaT+g4jKWI7qnfWqZVJdxoG+iX3AiBj1DbCy71bjLX+cEywz07qR9Knz4vIrf38DW4RD4bBCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3370365},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"c4f9d58ff172f568a57beed1af2afb9c69802b0c","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.9.6-insider.3_1779939439199_0.2506912303415785","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@bradygaster/squad-sdk","version":"0.10.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.10.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"e89aa3e955236395a9555231a17444adc9a4d4cf","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.10.0.tgz","fileCount":741,"integrity":"sha512-eMDDgmSemk36Y39VLBf7p1ky+8w64FAJQcD1T27Pc9Z0zDkKltiCVQw0V00Lwfukt1wA4x93nw3okzGAW6t0RA==","signatures":[{"sig":"MEUCIDiQyTvHnJDZROE9rZ8t3B4WObPr1/K//rU4vkVWqxIvAiEA27Pej9Dy/MGzB+peEmoJ5I7nNQNI61jTjAy/JxefeI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3457913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"ec3a22184408c5b197b519d4981ff17ad2e61d53","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.10.0_1780821211130_0.538607720246558","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-insider.1":{"name":"@bradygaster/squad-sdk","version":"0.10.0-insider.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.10.0-insider.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"7f62135755dd24b95685f0fe502355615affb0cd","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.10.0-insider.1.tgz","fileCount":753,"integrity":"sha512-+svAshMdRm0MbH3JbLvsUr5p4RkML+kZyZutz/wp6hOKb6PuyX//A3THzasK8mnUdvFgscSIRB7m3+CBFOIDfA==","signatures":[{"sig":"MEQCIH0mHjzvWkvXjmexuyP8C6TYhZOuEoxwYQxCz/iqGjQIAiAUfadii0G6PW75sOaiEbkjjwYejHIiiui955Ck77ruEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3611145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"89a1b96acb707abfc02d354b92285a1587effd84","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.22.3","dependencies":{"vscode-jsonrpc":"^8.2.1","@github/copilot-sdk":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typedoc":"~0.28.18","@types/ws":"^8.5.13","typescript":"^5.7.0","@types/node":"^22.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.11.0"},"optionalDependencies":{"ws":"^8.18.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.57.2","@opentelemetry/resources":"^1.30.0","@opentelemetry/sdk-metrics":"^1.30.0","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.57.2","@opentelemetry/exporter-metrics-otlp-grpc":"^0.57.2"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.10.0-insider.1_1781373482565_0.6738320080744864","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@bradygaster/squad-sdk","version":"0.11.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.11.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"59df872295a3ccb9f7916a2d92e4daab6a8123a2","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.11.0.tgz","fileCount":764,"integrity":"sha512-mkMOMy/HhCRImMYjGAWB22bNBBXsfHRwGJavSqkV+MgdIFVhSmD9HwomEsINd+S03YPF8JjZIDYhrZR21brE3w==","signatures":[{"sig":"MEYCIQCos06d6MZviRGI+3gW7PI8aFPHLtE44JXSaiPBgqmqygIhAMwJUWkxBGQ2/uNFTK5dvllm/O8N0zv3ERms3CMCGNFP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3742239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"25eae44b53bb2842f15bb2cd71c97a0ad7d6e598","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.23.0","dependencies":{"vscode-jsonrpc":"^9.0.0","@github/copilot-sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"~0.28.19","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^26.0.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.12.0"},"optionalDependencies":{"ws":"^8.21.0","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/sdk-trace-node":"^2.8.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.219.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.219.0"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.11.0_1782801349203_0.3809210518488555","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@bradygaster/squad-sdk","version":"0.12.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.12.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"},{"name":"tamirdresher","email":"TAMIR.DRESHER@GMAIL.COM"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"bff76c0d078473abfd34037440804224f273cf60","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.12.0.tgz","fileCount":765,"integrity":"sha512-U7BWSsu5YmLiuoA1/qRqw1qK0ST+DpJ5ebDtRutJY5txkgGh6lmdbyZt/JSZo3yBOV3HPq1aPE8cielIiLabiw==","signatures":[{"sig":"MEUCIHHa9FGBZNrVchTs9s1lIRFuHJrZZnHY9QeeVTplDKZkAiEA+Ew12ltuNhgchba8caMDMp5nH+NwlzhGpWl4Da8CAhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3837907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"54f699f252e826b385b1d406a611a14a5fba14d6","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.23.2","dependencies":{"vscode-jsonrpc":"^9.0.1","@github/copilot-sdk":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"~0.28.20","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^26.2.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.12.0"},"optionalDependencies":{"ws":"^8.21.3","sql.js":"^1.14.1","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.221.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/sdk-trace-node":"^2.8.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.221.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.221.0"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.12.0_1786643881942_0.9127612261469884","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bradygaster/squad-sdk","version":"0.13.0","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.13.0","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"},{"name":"tamirdresher","email":"TAMIR.DRESHER@GMAIL.COM"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"18d540c6188953391225bec9b1985ef2b74a19a3","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.13.0.tgz","fileCount":773,"integrity":"sha512-P1ovyPI63+gcHq1s6eeBdQyQnsmq/i4Mos/Bb7eZuo2v3S3Vlx7tk9DA9GamY2onhSlVtfZscx62j9OfOg6K1g==","signatures":[{"sig":"MEUCIQDN+G2gCryCA4rebINQVVCsFqUOjawCYi3nJLas21YoxQIgOlzczuQb0jw+IGmuxjlOgeCqhCOM4zmRZIm2Sut4BGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3969157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"fefed28cc1bb4a3c8e660cff0cd2051e15d26a0a","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"bradygaster","email":"brady.gaster@gmail.com"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.23.2","dependencies":{"vscode-jsonrpc":"^9.0.1","@github/copilot-sdk":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"~0.28.20","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^26.2.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.12.0"},"optionalDependencies":{"ws":"^8.21.3","sql.js":"^1.14.2","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.221.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/sdk-trace-node":"^2.8.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.221.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.221.0"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.13.0_1787704755005_0.3222911364528678","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@bradygaster/squad-sdk","version":"0.13.1","keywords":["copilot","multi-agent","squad","sdk"],"license":"MIT","_id":"@bradygaster/squad-sdk@0.13.1","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"},{"name":"tamirdresher","email":"TAMIR.DRESHER@GMAIL.COM"}],"homepage":"https://github.com/bradygaster/squad#readme","bugs":{"url":"https://github.com/bradygaster/squad/issues"},"dist":{"shasum":"90e98450971e921ca2072673b325fcc8126a2fb6","tarball":"https://registry.npmjs.org/@bradygaster/squad-sdk/-/squad-sdk-0.13.1.tgz","fileCount":773,"integrity":"sha512-1Jt6c9kahJq1JCcE77j/50D79YcXVG6Rt1genuLJ3O9J2SKTZKemlbvHgftkc5LgGH22DkWqHh5zLNEQ/p+ukA==","signatures":[{"sig":"MEUCIQDObZ9jyU0O2pINxnsYWewbxkxQinB1pJrDj839pMxkfQIgU+FUHkk12pEhqpiQu72m15MIYd5PF5JQny6+kjIAGWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bradygaster%2fsquad-sdk@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3969500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./build":{"types":"./dist/build/index.d.ts","import":"./dist/build/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./ralph":{"types":"./dist/ralph/index.d.ts","import":"./dist/ralph/index.js"},"./roles":{"types":"./dist/roles/index.d.ts","import":"./dist/roles/index.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./tools":{"types":"./dist/tools/index.d.ts","import":"./dist/tools/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./agents":{"types":"./dist/agents/index.d.ts","import":"./dist/agents/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./memory":{"types":"./dist/memory/index.d.ts","import":"./dist/memory/index.js"},"./remote":{"types":"./dist/remote/index.d.ts","import":"./dist/remote/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","import":"./dist/skills/index.js"},"./adapter":{"types":"./dist/adapter/types.d.ts","import":"./dist/adapter/types.js"},"./casting":{"types":"./dist/casting/index.d.ts","import":"./dist/casting/index.js"},"./parsers":{"types":"./dist/parsers.d.ts","import":"./dist/parsers.js"},"./presets":{"types":"./dist/presets/index.d.ts","import":"./dist/presets/index.js"},"./runtime":{"types":"./dist/runtime/config.d.ts","import":"./dist/runtime/config.js"},"./sharing":{"types":"./dist/sharing/index.d.ts","import":"./dist/sharing/index.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./streams":{"types":"./dist/streams/index.d.ts","import":"./dist/streams/index.js"},"./builders":{"types":"./dist/builders/index.d.ts","import":"./dist/builders/index.js"},"./platform":{"types":"./dist/platform/index.d.ts","import":"./dist/platform/index.js"},"./upstream":{"types":"./dist/upstream/index.d.ts","import":"./dist/upstream/index.js"},"./resolution":{"types":"./dist/resolution.d.ts","import":"./dist/resolution.js"},"./coordinator":{"types":"./dist/coordinator/index.d.ts","import":"./dist/coordinator/index.js"},"./marketplace":{"types":"./dist/marketplace/index.d.ts","import":"./dist/marketplace/index.js"},"./ralph/triage":{"types":"./dist/ralph/triage.d.ts","import":"./dist/ralph/triage.js"},"./runtime/i18n":{"types":"./dist/runtime/i18n.d.ts","import":"./dist/runtime/i18n.js"},"./runtime/otel":{"types":"./dist/runtime/otel.d.ts","import":"./dist/runtime/otel.js"},"./config/models":{"types":"./dist/config/models.d.ts","import":"./dist/config/models.js"},"./adapter/errors":{"types":"./dist/adapter/errors.d.ts","import":"./dist/adapter/errors.js"},"./agents/personal":{"types":"./dist/agents/personal.d.ts","import":"./dist/agents/personal.js"},"./runtime/offline":{"types":"./dist/runtime/offline.d.ts","import":"./dist/runtime/offline.js"},"./runtime/otel-api":{"types":"./dist/runtime/otel-api.d.ts","import":"./dist/runtime/otel-api.js"},"./config/migrations":{"types":"./dist/config/migrations/index.d.ts","import":"./dist/config/migrations/index.js"},"./runtime/constants":{"types":"./dist/runtime/constants.d.ts","import":"./dist/runtime/constants.js"},"./runtime/event-bus":{"types":"./dist/runtime/event-bus.d.ts","import":"./dist/runtime/event-bus.js"},"./runtime/otel-init":{"types":"./dist/runtime/otel-init.d.ts","import":"./dist/runtime/otel-init.js"},"./runtime/scheduler":{"types":"./dist/runtime/scheduler.d.ts","import":"./dist/runtime/scheduler.js"},"./runtime/streaming":{"types":"./dist/runtime/streaming.d.ts","import":"./dist/runtime/streaming.js"},"./runtime/telemetry":{"types":"./dist/runtime/telemetry.d.ts","import":"./dist/runtime/telemetry.js"},"./ralph/capabilities":{"types":"./dist/ralph/capabilities.d.ts","import":"./dist/ralph/capabilities.js"},"./runtime/benchmarks":{"types":"./dist/runtime/benchmarks.d.ts","import":"./dist/runtime/benchmarks.js"},"./config/agent-source":{"types":"./dist/config/agent-source.d.ts","import":"./dist/config/agent-source.js"},"./ralph/rate-limiting":{"types":"./dist/ralph/rate-limiting.d.ts","import":"./dist/ralph/rate-limiting.js"},"./runtime/cross-squad":{"types":"./dist/runtime/cross-squad.d.ts","import":"./dist/runtime/cross-squad.js"},"./runtime/otel-bridge":{"types":"./dist/runtime/otel-bridge.d.ts","import":"./dist/runtime/otel-bridge.js"},"./runtime/cost-tracker":{"types":"./dist/runtime/cost-tracker.d.ts","import":"./dist/runtime/cost-tracker.js"},"./runtime/otel-metrics":{"types":"./dist/runtime/otel-metrics.d.ts","import":"./dist/runtime/otel-metrics.js"},"./runtime/event-payloads":{"types":"./dist/runtime/event-payloads.d.ts","import":"./dist/runtime/event-payloads.js"},"./runtime/squad-observer":{"types":"./dist/runtime/squad-observer.d.ts","import":"./dist/runtime/squad-observer.js"},"./runtime/event-bus-ws-bridge":{"types":"./dist/runtime/event-bus-ws-bridge.d.ts","import":"./dist/runtime/event-bus-ws-bridge.js"}},"gitHead":"b448cd36e990b7fd57625f8763ff8f1d5506e4b7","scripts":{"build":"tsc -p tsconfig.json && node -e \"const{rmSync,cpSync}=require('fs');rmSync('dist/presets/builtin',{recursive:true,force:true});cpSync('src/presets/builtin','dist/presets/builtin',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"tamirdresher","email":"TAMIR.DRESHER@GMAIL.COM"},"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"_npmVersion":"10.9.8","description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","directories":{},"_nodeVersion":"22.23.2","dependencies":{"vscode-jsonrpc":"^9.0.1","@github/copilot-sdk":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"~0.28.20","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^26.2.0","@types/sql.js":"^1.4.10","typedoc-plugin-markdown":"~4.12.0"},"optionalDependencies":{"ws":"^8.21.3","sql.js":"^1.14.2","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.221.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/sdk-trace-node":"^2.8.0","@opentelemetry/semantic-conventions":"^1.28.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.221.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.221.0"},"_npmOperationalInternal":{"tmp":"tmp/squad-sdk_0.13.1_1788887898823_0.024087108693784387","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-21T23:11:07.960Z","modified":"2026-09-08T17:18:49.827Z","0.6.0-alpha.0":"2026-02-21T23:11:08.244Z","0.6.0":"2026-02-21T23:54:07.496Z","0.6.1":"2026-02-22T00:08:51.109Z","0.6.2":"2026-02-22T00:16:13.028Z","0.7.0":"2026-02-22T02:23:42.996Z","0.8.0":"2026-02-22T04:18:52.305Z","0.8.2":"2026-02-22T16:40:27.214Z","0.8.3":"2026-02-23T07:33:16.568Z","0.8.4":"2026-02-23T08:20:13.070Z","0.8.5":"2026-02-23T08:52:28.975Z","0.8.16":"2026-03-02T09:50:54.267Z","0.8.17-preview":"2026-03-02T10:02:20.362Z","0.8.17":"2026-03-02T10:05:50.168Z","0.8.18":"2026-03-04T13:38:16.560Z","0.8.19":"2026-03-04T18:43:00.038Z","0.8.20":"2026-03-04T19:25:22.037Z","0.8.2-1.4":"2026-03-07T20:35:12.974Z","0.8.21":"2026-03-07T20:37:49.010Z","0.8.22":"2026-03-07T20:40:06.972Z","0.8.23":"2026-03-07T22:10:08.466Z","0.8.24":"2026-03-08T17:22:09.018Z","0.8.25":"2026-03-08T21:29:04.982Z","0.9.0":"2026-03-23T09:14:53.232Z","0.9.1":"2026-03-23T09:55:17.095Z","0.9.2-insider.1":"2026-04-01T08:04:12.723Z","0.9.2-insider.2":"2026-04-02T15:59:23.322Z","0.9.2-insider.3":"2026-04-04T22:53:10.732Z","0.9.3-insider.1":"2026-04-04T23:13:21.863Z","0.9.4-insider.1":"2026-04-05T21:06:56.027Z","0.9.5-insider.1":"2026-04-22T06:45:22.828Z","0.9.4":"2026-04-25T20:21:42.495Z","0.9.5-insider.2":"2026-05-05T06:38:38.195Z","0.9.6-insider.1":"2026-05-07T18:36:59.022Z","0.9.6-insider.2":"2026-05-07T19:01:03.877Z","0.9.6-insider.3":"2026-05-28T03:37:19.442Z","0.10.0":"2026-06-07T08:33:31.302Z","0.10.0-insider.1":"2026-06-13T17:58:02.797Z","0.11.0":"2026-06-30T06:35:49.415Z","0.12.0":"2026-08-13T17:58:02.126Z","0.13.0":"2026-08-26T00:39:15.263Z","0.13.1":"2026-09-08T17:18:19.006Z"},"bugs":{"url":"https://github.com/bradygaster/squad/issues"},"license":"MIT","homepage":"https://github.com/bradygaster/squad#readme","keywords":["copilot","multi-agent","squad","sdk"],"repository":{"url":"git+https://github.com/bradygaster/squad.git","type":"git","directory":"packages/squad-sdk"},"description":"Squad SDK — Programmable multi-agent runtime for GitHub Copilot","maintainers":[{"name":"bradygaster","email":"brady.gaster@gmail.com"},{"name":"tamirdresher","email":"TAMIR.DRESHER@GMAIL.COM"}],"readme":"# @bradygaster/squad-sdk\n\n**Programmable multi-agent runtime for GitHub Copilot.** Build AI teams that persist, learn, and coordinate — with real governance, not vibes.\n\n[![Status](https://img.shields.io/badge/status-production-brightgreen)](#requirements)\n[![Node](https://img.shields.io/badge/node-%E2%89%A520-green)](#requirements)\n[![ESM](https://img.shields.io/badge/module-ESM--only-blue)](#requirements)\n\n---\n\n## Install\n\n```bash\nnpm install @bradygaster/squad-sdk\n```\n\n---\n\n## What Makes This Different\n\nMost multi-agent setups are prompt engineering. You write a wall of text describing who each agent is, what they can do, and hope the model follows the rules. It works — until it doesn't. Agents ignore routing. They write files they shouldn't. They leak data. There's no enforcement, just suggestions.\n\nSquad's SDK moves orchestration out of prompts and into code:\n\n**Prompt-only orchestration** stuffs everything into a single context window. The coordinator is text. Agents read it, interpret it, maybe follow it.\n\n```\nPrompt says:\n\"If the agent is Backend, route auth tasks to it.\"\nAgent reads it (consumes tokens), decides what to do (might ignore it).\n```\n\n**SDK orchestration** compiles rules into typed functions. Sessions are objects. Routing is deterministic. Tools are validated before execution.\n\n```typescript\nRouter.matchRoute(message) → { agent: 'Backend', priority: 'high' }\n// TypeScript knows exactly which agent runs, with what permissions.\n// HookPipeline runs file-write guards BEFORE the tool executes.\n// No interpretation. No ambiguity. Just code.\n```\n\n---\n\n## Architecture\n\n```\n┌─────────────────────────────────────────────┐\n│  Your Code (TypeScript)                     │\n│  - createSession(), spawnParallel()         │\n│  - SquadClient, EventBus, HookPipeline      │\n└─────────────────────────────────────────────┘\n           ↓\n┌─────────────────────────────────────────────┐\n│  Agent Orchestration Runtime                │\n│  - Router (matchRoute, compileRoutingRules) │\n│  - Charter Compiler (permissions, voice)    │\n│  - Tool Registry (squad_route, etc.)        │\n│  - Hook Pipeline (governance enforcement)   │\n└─────────────────────────────────────────────┘\n           ↓\n┌─────────────────────────────────────────────┐\n│  Session Pool + Event Bus                   │\n│  - Each agent gets a persistent session     │\n│  - Cross-session event pub/sub               │\n│  - Crash recovery via session state         │\n└─────────────────────────────────────────────┘\n           ↓\n┌─────────────────────────────────────────────┐\n│  @github/copilot-sdk                        │\n│  - Real-time agent streaming                │\n│  - Tool execution                           │\n└─────────────────────────────────────────────┘\n```\n\nYour code sits at the top. The runtime handles routing, permissions, and governance. Sessions are persistent and recoverable. Everything runs on top of the official Copilot SDK.\n\n---\n\n## Custom Tools\n\nFive tools let agents coordinate without calling you back. Here are the three you'll reach for first.\n\n### `squad_route` — Hand off work between agents\n\n```typescript\nconst tool = toolRegistry.getTool('squad_route');\nawait tool.handler({\n  targetAgent: 'mcmanus',  // lowercase — agent names are normalized\n  task: 'Write a blog post on the new casting system',\n  priority: 'high',\n  context: 'Feature launches next week',\n});\n```\n\nThe lead routes a task to DevRel. A new session is created, context is passed, and the task is queued with priority. No human in the loop.\n\n> **Wiring requirement:** `squad_route` creates sessions via `spawnParallel`, which requires fan-out dependencies. Pass a `fanOutDepsGetter` as the 5th argument to `new ToolRegistry(...)`:\n>\n> ```typescript\n> import { ToolRegistry } from '@bradygaster/squad-sdk/tools';\n> import type { FanOutDependencies } from '@bradygaster/squad-sdk/coordinator';\n>\n> const fanOutDeps: FanOutDependencies = {\n>   compileCharter: async (name) => { /* load agent charter */ },\n>   resolveModel: async (charter, override) => override ?? charter.modelPreference ?? 'default',\n>   createSession: async (config) => ({ sessionId: '...', sendMessage: async () => {} }),\n>   sessionPool,   // SessionPool instance\n>   eventBus,      // EventBus instance\n> };\n>\n> const registry = new ToolRegistry(\n>   './.squad',\n>   () => sessionPool,       // sessionPoolGetter\n>   storageProvider,          // storage\n>   squadState,               // state (enables roster validation)\n>   () => fanOutDeps,         // fanOutDepsGetter\n> );\n> ```\n>\n> Without it, `squad_route` returns `resultType: 'failure'` with `error: 'fan-out-deps-unavailable'`. Agent names must match `/^[a-zA-Z0-9_-]+$/` and, when state is provided, exist in the team roster.\n\n### `squad_decide` — Record a team decision\n\n```typescript\nawait tool.handler({\n  author: 'Keaton',\n  summary: 'Use PostgreSQL, not MongoDB',\n  body: 'Chose PostgreSQL for: (1) transactions, (2) team expertise, (3) JSONB flexibility.',\n  references: ['architecture-spike'],\n});\n```\n\nWrites to the shared decision log. Every agent reads decisions before working — one call propagates context to the entire team.\n\n### `squad_memory` — Teach an agent something permanent\n\n```typescript\nawait tool.handler({\n  agent: 'Frontend',\n  section: 'learnings',\n  content: 'Project uses Tailwind v4 with dark mode plugin. Config at .styles/theme.config.ts',\n});\n```\n\nAgents learn as they work. Next session, Frontend reads this and knows immediately. No context hunting, no re-explaining.\n\n> Two more tools — `squad_status` (query the session pool) and `squad_skill` (read/write compressed learnings) — round out the coordination layer. See the [full docs](https://github.com/bradygaster/squad#the-custom-tools) for details.\n\n---\n\n## Hook Pipeline\n\nRules don't live in prompts. They run as code, before tools execute.\n\n### File-Write Guards\n\n```typescript\nconst pipeline = new HookPipeline({\n  allowedWritePaths: ['src/**/*.ts', '.squad/**', 'docs/**'],\n});\n\n// An agent tries to write to /etc/passwd\n// → Blocked. \"File write blocked: '/etc/passwd' does not match allowed paths\"\n```\n\nNo agent — compromised or confused — can write outside your safe zones. Not because you asked nicely in the prompt. Because code won't let them.\n\n### PII Scrubbing\n\n```typescript\nconst pipeline = new HookPipeline({\n  scrubPii: true,\n});\n\n// Agent logs: \"contact brady@example.com about deploy\"\n// Output becomes: \"contact [EMAIL_REDACTED] about deploy\"\n```\n\nSensitive data never escapes. Automatic, invisible to the agent, applied to every tool output.\n\n### Reviewer Lockout\n\n```typescript\nconst lockout = pipeline.getReviewerLockout();\nlockout.lockout('src/auth.ts', 'Backend');\n\n// Backend tries to re-write auth.ts after a review rejection\n// → Blocked. \"Agent 'Backend' is locked out of artifact 'src/auth.ts'\"\n```\n\nWhen a reviewer says \"no,\" it sticks. The original author can't sneak a fix in. Protocol enforced by code, not convention.\n\n### Ask-User Rate Limiter\n\n```typescript\nconst pipeline = new HookPipeline({\n  maxAskUserPerSession: 3,\n});\n\n// Fourth attempt to prompt the user → Blocked.\n// \"ask_user rate limit exceeded: 3/3 calls used. Proceed without user input.\"\n```\n\nAgents don't stall waiting for you. They decide or move on.\n\n---\n\n## Persistent Sessions & Crash Recovery\n\nSessions aren't ephemeral. They're durable objects that survive failures.\n\n```typescript\nconst session = await client.createSession({\n  agentName: 'Backend',\n  task: 'Implement user auth endpoints',\n  persistPath: '.squad/sessions/backend-auth-001.json',\n});\n\n// Agent dies mid-work — network hiccup, model timeout, anything.\n// Later:\n\nconst resumed = await client.resumeSession(\n  '.squad/sessions/backend-auth-001.json'\n);\n\n// Backend wakes up knowing:\n// - What the task was\n// - What it already wrote\n// - Where it left off\n// No repetition, no lost context.\n```\n\n---\n\n## Storage Abstraction\n\nSquad separates I/O from business logic. All persistent storage — sessions, state, decisions, histories — flows through a pluggable `StorageProvider` interface. Swap the backend (filesystem, database, cloud) without touching orchestration code.\n\n### Built-in Providers\n\n| Provider | Use When |\n|----------|----------|\n| `FSStorageProvider` | Running on Node.js. Stores everything on disk. |\n| `InMemoryStorageProvider` | Writing unit tests or running ephemeral sessions. |\n| `SQLiteStorageProvider` | Need a single portable database file. Works on all platforms (runs on WASM). |\n\n### Build Your Own\n\nImplement the `StorageProvider` interface:\n\n```typescript\nimport type { StorageProvider } from '@bradygaster/squad-sdk';\n\nexport class MyCloudStorageProvider implements StorageProvider {\n  async read(filePath: string): Promise<string | undefined> {\n    // Fetch from Azure Blob, S3, or your service\n    try {\n      return await this.client.getBlob(filePath);\n    } catch (e) {\n      if (e.code === 'NotFound') return undefined;\n      throw e;\n    }\n  }\n\n  async write(filePath: string, data: string): Promise<void> {\n    // Store to cloud\n    await this.client.putBlob(filePath, data);\n  }\n\n  // Implement remaining methods: append, exists, list, delete, deleteDir, isDirectory, mkdir, rename, copy, stat\n  // + sync variants (deprecated in Wave 2)\n}\n```\n\nSee `storage-provider-azure` and `storage-provider-sqlite` samples for complete implementations.\n\n---\n\n## The Casting Engine\n\nAgents aren't `role-1`, `role-2`. They have names, personalities, and persistent identities across sessions. The casting engine assigns them automatically from a thematic universe.\n\n```typescript\nconst casting = new CastingEngine({\n  universe: 'usual-suspects',\n  agentCount: 5,\n});\n\nconst cast = casting.castTeam({\n  roles: ['lead', 'frontend', 'backend', 'tester', 'scribe'],\n});\n// → [\n//   { role: 'lead', agentName: 'Keaton' },\n//   { role: 'frontend', agentName: 'McManus' },\n//   { role: 'backend', agentName: 'Verbal' },\n//   { role: 'tester', agentName: 'Fenster' },\n//   { role: 'scribe', agentName: 'Kobayashi' },\n// ]\n```\n\nNames are memorable (\"Keaton handles routing\"), persistent (same name every session), and extensible (add a sixth agent — the casting engine picks the next name from the universe). You build a relationship with your agents over time.\n\n---\n\n## Event-Driven Monitoring\n\nRalph is the built-in work monitor — a persistent agent session that subscribes to everything happening on the team.\n\n```typescript\nconst ralph = new RalphMonitor({\n  teamRoot: '.squad',\n  healthCheckInterval: 30000,\n  statePath: '.squad/ralph-state.json',\n});\n\nralph.subscribe('agent:task-complete', (event) => {\n  console.log(`✅ ${event.agentName} finished: ${event.task}`);\n});\n\nralph.subscribe('agent:error', (event) => {\n  console.log(`❌ ${event.agentName} failed: ${event.error}`);\n});\n\nawait ralph.start();\n```\n\nWhen agents complete work, record decisions, or hit errors — Ralph knows. If an agent crashes, Ralph remembers where it left off.\n\n---\n\n## API Reference\n\n| Module | Key Exports | Purpose |\n|--------|------------|---------|\n| `resolution` | `resolveSquad()`, `resolveGlobalSquadPath()`, `ensureSquadPath()` | Find `.squad/` directory; platform-specific global path; path validation |\n| `config` | `loadConfig()`, `loadConfigSync()` | Load and parse squad configuration from disk |\n| `agents` | Agent onboarding utilities | Register and initialize agents; manage team discovery |\n| `casting` | `CastingEngine` | Universe selection, name allocation, persistent registry |\n| `skills` | Skills system | SKILL.md lifecycle, confidence levels |\n| `coordinator` | `selectResponseTier()`, `getTier()` | Route requests to Direct/Lightweight/Standard/Full tiers |\n| `runtime` | Streaming pipeline, cost tracker, telemetry | Core async execution, event streaming, i18n |\n| `cli` | `checkForUpdate()`, `performUpgrade()` | SDK version management and update checking |\n| `marketplace` | Plugin marketplace | Discover and manage plugins |\n\n---\n\n## Requirements\n\n- **Node.js** ≥ 20.0.0\n- **TypeScript** ≥ 5.0\n- **ESM-only** — no CommonJS. Set `\"type\": \"module\"` in your `package.json`.\n\n---\n\n## Links\n\n- **Repository:** [github.com/bradygaster/squad](https://github.com/bradygaster/squad)\n- **CLI package:** [@bradygaster/squad-cli](https://www.npmjs.com/package/@bradygaster/squad-cli)\n- **Issues:** [github.com/bradygaster/squad/issues](https://github.com/bradygaster/squad/issues)\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}