{"_id":"@cotal-ai/core","_rev":"470-4a26e56750d4d40d906aa0182fbb6409","name":"@cotal-ai/core","dist-tags":{"next":"0.2.0-next-20260614011207","hack":"0.28.0-hack-20260823234508","latest":"0.164.17"},"versions":{"0.1.0":{"name":"@cotal-ai/core","version":"0.1.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.1.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d375fdca9b0120589e1e3beeccfc074ff4af0020","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.1.0.tgz","fileCount":50,"integrity":"sha512-mZMeh1IL8AlMVJGHh72Yj3efhnk9uMtsiii90bDdKLPCJk9LA4i9Qqy3XNLtbLvS19rHk2PTLzm9cFHaVIqo7A==","signatures":[{"sig":"MEQCIDAelWoTH041E1UHv/kjUx9ajfkst3pK/+0KqN4rsqe4AiB9wwopd8x5QlaV5SrlYYwph4JflOrB4BD6mIkqPs3clw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"cotal-ai","email":"hello@swarl-ai.com"},"directories":{},"_nodeVersion":"26.0.0","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1780982391507_0.1925271806416906","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cotal-ai/core","version":"0.1.2","license":"Apache-2.0","_id":"@cotal-ai/core@0.1.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"19f293721e70e085d2d6c53e810928cc2564f1d1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.1.2.tgz","fileCount":54,"integrity":"sha512-Zsa4ATZePou9MmPir/UNm4XuoyzLnobKF/fPi+5jdb+nScZQZxxokCcq+of7tNN1tzOhV6NOnBj2zfotvKcceQ==","signatures":[{"sig":"MEYCIQDzWe7GHy3hxDx4zd+6fdiFcu+yGdIvO5so7k0dt5UwXwIhANu3l0gnwL91gUAbZIik686iSeBefsothm/+RszzoPrc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231538},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1781060743337_0.40109249485352794","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cotal-ai/core","version":"0.1.3","license":"Apache-2.0","_id":"@cotal-ai/core@0.1.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cd897b57eedf6fd71a38763e5df1faff8b2ac97e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.1.3.tgz","fileCount":62,"integrity":"sha512-DpolWvBvNluKOHhHBKMtn4IEHsjt2fJTZ6vSiFahraZ8gxeHM61moMSJ4CV38JuoaL/jV+zbRSG40SlpcUsjiw==","signatures":[{"sig":"MEQCIEiUYerDp+6ZkVI54yjOVhAIUaE2RI6Ccwq+P5/O7pEgAiBGhltnawJiw0/MeJGueyt96Zrynwhw4XB43FsxGlljCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1781325377313_0.48445539361907963","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-next-20260614011207":{"name":"@cotal-ai/core","version":"0.2.0-next-20260614011207","license":"Apache-2.0","_id":"@cotal-ai/core@0.2.0-next-20260614011207","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e879f741a54c1361df52853bea2981cb5ff95835","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.2.0-next-20260614011207.tgz","fileCount":62,"integrity":"sha512-jujm3iGSAVJ6c7AhLH+vXU990mQYnTyr0DsRxwpT0WqdaeQMTyRv+AxTaJFlx8FSkZ2/C0WntSubvpXlJuenTw==","signatures":[{"sig":"MEUCIQDXvM7k+CIWmzakY/Z403+v2G+HSwLv0+kOtpNDgk0GwAIgJJh4HsBiqQ7tgOoQdqXRHCp8PHfLBjdcSt8Vb3w5hZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.2.0-next-20260614011207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270528},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-next-20260614011207_1781399547528_0.6392893587900341","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cotal-ai/core","version":"0.3.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.3.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3cade1749ee2732154bc823e1cc2b4a141fecf9e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.3.0.tgz","fileCount":66,"integrity":"sha512-f+tKEuCa7yx8EraVmnAmiGNFY6YAeaoFjRzZ4vHb50Fotp977gX4y30USWaD/3zTdCuaJNjXR7dlkxa9Qx577A==","signatures":[{"sig":"MEQCICYHF4SN8OYEdCaBHuGGe4WnVs6GamGF6umryJVsF1XpAiACUNC59FOGZr15NuINwj2GRL8hsVtkZJ5mmJM2RdE4lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1781675279330_0.5163795515451375","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cotal-ai/core","version":"0.3.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.3.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ba2939f23d76978f16d0334fa872c27f098c7a78","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.3.1.tgz","fileCount":66,"integrity":"sha512-S0zYhx3oGvoVAX1sro41NZMzxGnYIvTVfAdc6PnmLyW9c86prDDsnG4wpShPCq+ql3qPrjZ+OM56pfOyNaczeA==","signatures":[{"sig":"MEYCIQDpxuF+dQp+1Dd2psF0k2j+LLluzth77G5HKXbSE32qVwIhAKWwCo3E+3sCBGqvBm1LleLl0MZJnGyif3FMfHDuYfrt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1781723250608_0.8713090969571253","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@cotal-ai/core","version":"0.3.2","license":"Apache-2.0","_id":"@cotal-ai/core@0.3.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fbfda8d76904e33655c5bca52fe99109b07afe21","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.3.2.tgz","fileCount":66,"integrity":"sha512-FjGvS48cp8N8mlavsMWE6ERPbgZzOAn8E/wlPIUJPiuePITnREi5FjNYhEsPZH9SoTA2Tteyzhw2ej5HEsycJg==","signatures":[{"sig":"MEUCIQCMVwA2zAMZCv6h0DaJOvQcDxppCf1JyiWiRLjytmEw6gIgF+jgP5sZXtFAekTuv5FsXeIm1dIrU7/fBZ4hbCXCfQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282156},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1781830308824_0.7157624447827142","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cotal-ai/core","version":"0.4.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.4.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a2e3b491f90b3fe83239a776f9161cc6e1fd9693","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.4.0.tgz","fileCount":75,"integrity":"sha512-quaMyFPYE3mKb8TUMKWGvX0GW14NsPJp0t0pAADN5r16dQcCQd0Dh8h2bTg0ylYS0eKliudYdN7VhPtanFbiqA==","signatures":[{"sig":"MEYCIQC4lS9vfLjoWAO2dyzC/jc9by0ih+8ql8s3u6vPcW+cZgIhAP2Ev/6cYSXIiOHUPPcwBL3XtSIOZwZ67RkYMpoFFwuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1781995353166_0.9992369259638492","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cotal-ai/core","version":"0.5.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.5.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"44751c8fd2b3a64652f3b739cea4cffa34859a18","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.5.0.tgz","fileCount":79,"integrity":"sha512-EIXeAn316MLjTJO964zh7kIPahWMTWISf9KZoVcwJaCYZQiwl3nXfkANgfv1voC650DyDTqaZk4Qd/cMxmKYyw==","signatures":[{"sig":"MEUCIHe7mI2iIr8Tug1EtH0YfwtQZ4hdpy+3in/vUEr9cMAoAiEA1arSnztupgTpaZ6nwk7bLH4qaO9wiHY6cyIgCJNaxz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508945},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1782110202636_0.0419913505706595","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@cotal-ai/core","version":"0.6.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.6.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"df89be4cc38af4147ebbe9f061be61f42d032ab5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.6.0.tgz","fileCount":87,"integrity":"sha512-fNcLO4/nWSXFtHa0OG2B8Uf0HJX4OpcKVlciauwO9QoPis9skXO0wBkb2yvppnQ1ZVFEJqikA+a1LkWUo9c/nA==","signatures":[{"sig":"MEUCID5QnWb5GFdyTQRXwx4/gtUbR6jUApavLyq5Ycv1rdh6AiEA8jWjwihnDJ6uKOhQUCxSevFOKQdm7Nwz6todwUq3NRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1782168445135_0.462376804064339","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@cotal-ai/core","version":"0.7.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.7.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"171130c1d0c23c7d1054e0f6d4c74e01a325b95a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.7.0.tgz","fileCount":99,"integrity":"sha512-4QqOz2ct/o96DPiqKPKWuupex1IIoTidZFKbBV2+ch+0TX5yGO7zfK2Gg4IiJRHJ/Tq/QDW2Nhy5VA4rn933CA==","signatures":[{"sig":"MEQCIAXsJVvb4x0GYeoW3FSpr1XyJeWjbqTuuYx0UjTSvIK7AiAu3+IrRzQHm3riFvegoXX89AqIcjrOBhNpkjlaBbkmTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":672786},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1782204186838_0.42272056835802196","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@cotal-ai/core","version":"0.8.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.8.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9448d779ecaddbe34e05c3696565b3e8b0b1623d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.8.0.tgz","fileCount":99,"integrity":"sha512-RlzkDTrTBmhQVrWendOr6GrCi1vSh+0W8Q7vbtBU3BNzf3GhmLjpp/wJl7PikipT1oIe16BbAQmi0MuwD2XYCw==","signatures":[{"sig":"MEYCIQDYKcnmGgXdQGMzTnB4hmPrDbgejqJ8EIY7G1zCFcNCHgIhAL0CVPTYNxo0gI0aPKgYO3wYCMpGRpjiXV8U2k6gm04q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.0_1782375661274_0.4325758526991965","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@cotal-ai/core","version":"0.8.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.8.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9a3853e49056710da3ab2ef639b489f94d70d221","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.8.1.tgz","fileCount":99,"integrity":"sha512-I35Saa4JH0Y96S19qRP2rSJECrt8KU9Ho4PVttITulk+GqsXhBiptu+oSUtm9qWYVAgdsmyBhDuvflcR+1fI/A==","signatures":[{"sig":"MEQCIB79Y9qd3+ibHc27M1XzFHHfzT448H2qIupqbreG7y8ZAiBk3rmVCJy7dcBe0xSA6ocwzDrFQQfWCoT35C4hQ773FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":681102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.1_1782431362670_0.42670482167222445","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@cotal-ai/core","version":"0.8.2","license":"Apache-2.0","_id":"@cotal-ai/core@0.8.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f04a4b56a9ea536e0d21e61561a903bef64bc4d3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.8.2.tgz","fileCount":103,"integrity":"sha512-E/UIUtHe/2q9uWy1GkHnOzMfrF3OkGfAEWiYAbT5gX3k2evr8kaf9BZilKgOrMYAimVMNd2KybbebMl8V7IbEw==","signatures":[{"sig":"MEUCIQDXHs5rjFk30L4cOba6ELIMHXVPhCMWKFz8ntsm9wS5FwIgEiKLOg5atxLWcMeUdDa/jZt4aDsWA0W2zbqOvgMSkgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":695889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.2_1782728234566_0.21394261841086704","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@cotal-ai/core","version":"0.8.3","license":"Apache-2.0","_id":"@cotal-ai/core@0.8.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"497d793aeee749f9942d0bbc807b5e5c371fac34","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.8.3.tgz","fileCount":103,"integrity":"sha512-5wyBL0+pEw2CQNkGFlS9KVNwI7Aa0YHUW2e7WMoLXPFV441rdJl/PDoTA70LWfcji59eXi2mOjuu3Y9svVaDtA==","signatures":[{"sig":"MEYCIQDlevegaDTZ3CbtWk1knA/gq8UxlmZPy92psW8UtMYYowIhAIJJfvcflzl7AEhlzELF5tExzTGU5AqAQRp9egzUO56K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":697443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.3_1782861101694_0.5506573900978211","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@cotal-ai/core","version":"0.9.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.9.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fbe16749184bf41c5daa8dc52351b808dde24168","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.9.0.tgz","fileCount":103,"integrity":"sha512-PUy+gZS43rr13JnxoxWAqF0I9NbYNonRQIUXi81DF9cXnDpQdLwzKytDgZ0l7VH5h85S2MlB5V85/xgP3BSYmA==","signatures":[{"sig":"MEUCIQCaS27F1OX5tm631p5hc/hY6aecCMkkseX2Mqu7KuFLiQIgPGE/A6wl2OdRqhLXtwNQSL+KsebPT4sITlFtrZ4nEh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.9.0_1782987764276_0.6172719564814653","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@cotal-ai/core","version":"0.9.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.9.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"764ec15166a08312bff38a65eec9e559441eb11a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.9.1.tgz","fileCount":103,"integrity":"sha512-nXsdDNs52PS3lkvgTlyPCLrnvOm5FYpv73yMd5Cf8zW5LVhSZH2GqcYDSLwJ1slHhL1+lGFKWCpDRQXlsn/4eQ==","signatures":[{"sig":"MEUCIQDeiDriCSRYkj9iUM+5yVE8jB+9ffSK3J7rFGcufHpDhQIgHW8baUrYjQW4RaoDY2ALLp1lZ7LPaHqYYQoipzxfTF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759141},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.9.1_1783075518264_0.5194469907235122","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@cotal-ai/core","version":"0.10.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.10.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b6b453e1b49554961d13d783ae545b749dd18ee1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.10.0.tgz","fileCount":103,"integrity":"sha512-sspYzF40bwQ1cyan9NijXvkI2IG6ylrBCkt4JL7+jXq0XZoEs7t0WJuAgL4ddo17DfijOOfxuHJSE0SjVXOaxw==","signatures":[{"sig":"MEUCIQDBs/0sJLq4Hp1/pj+TMN6fhiDjsOC5GBE5N9psFYAV5QIgCuiRCeocnSMCh18X1b81P/gpagj0wJH2sE73d7vLTt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780518},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0_1783205638225_0.9078430774677342","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@cotal-ai/core","version":"0.10.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.10.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1aeaff8ad7832b8acc44af7de1eadfe037cdfcf2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.10.1.tgz","fileCount":103,"integrity":"sha512-SPSEjlmrfuFs7U8RfmJPckC7y/p/NUXqhxI5qyLcSOE85heDIGzu1lDU6R5uLSu45IoaUFbCK/SzEo483aOE7Q==","signatures":[{"sig":"MEUCIFESMrGK/UyCNYeNyqBQ/4Il+MYfmsf/wRjIf1RBOsXQAiEAzdx6v/dPKxCFRq/LeAqaC6nv1hTwb0tpNT6Xxx6ASzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.10.1_1783405640259_0.8033054730232256","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@cotal-ai/core","version":"0.11.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"da3a1f52fdb203c1f3f4ab1ad2add10de8e337df","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.0.tgz","fileCount":111,"integrity":"sha512-yTMRm1KcOuJCeDbpJKJn/6L6ZopSTOMy3z+SHCyAWCpZl1rcFx+qVzboBMSXMV1/IqfQNGy7pWhrEmdb0PVVsg==","signatures":[{"sig":"MEQCICNqxmgfd1XGWS7Y0/aNJpe0dD18c+AGhlIUcMV00njwAiApaQbx+eY17eUDdcZUsCs7MFqXRRuQgGJDP9vZt3usjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":966384},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.0_1783589327517_0.3689946427289086","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@cotal-ai/core","version":"0.11.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a2c25b9b5723e6f9d7c699e2b30a1ab5078092cb","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.1.tgz","fileCount":111,"integrity":"sha512-7g5WqPlMMFXb8YppXINfVzsoZ4qb8TI+POSkOq4FD1eZcPSl6xIMFRWetel/nRDxHReXrBx65wdqa58FhjXAVA==","signatures":[{"sig":"MEQCH2/PuH14NYds8K5gEoDXjKbcstTa46tAkedkLrOeLkkCIQDJJdNPO2MXqIAlpVIR3+qPuUU6Ff4ZFpBUhw3stjTGEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":966384},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.1_1783659047850_0.16874339472073796","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@cotal-ai/core","version":"0.11.2","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cfb8c21bf4afcf3ac9830ee1c21a84c5099bee82","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.2.tgz","fileCount":111,"integrity":"sha512-yCCAbWkBJF+7gvZuNg6J4IYuNhn7YeX+Fps4QMhBKADAPdSiYzpSKv1tzYfUEkuxPB7tEtUYya6TOT6hqHgNpA==","signatures":[{"sig":"MEQCID4DlzRee9Lma/WTMYudbSP119ox53ik08aFnsZx1pQ1AiBVbVtMJwVS6NgNSPTyIH1gAVItQJ7CCSTBb/bd7u4KCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":969466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.2_1783736243056_0.8080592666321558","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@cotal-ai/core","version":"0.11.3","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c784a3c66b019d377928033f2b2e31e640ad173e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.3.tgz","fileCount":111,"integrity":"sha512-5dBx55n2r5N7Fm/lLOAXipWw2YsMeI3U2XqpaQL1AG7vYm6bw5aVH3T9z4EokHTlfnG7Loza1Q6cM08RTPTGIw==","signatures":[{"sig":"MEUCIQD3NVR5EMcf6Ioznwnfji/Oh+b0U0FccmAe6cdNRHsovwIgPoL1DY/GxauW+wS+opvNaTEG7yCrY/L6NzuS6RUm9GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":969466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.3_1783836732181_0.7279327474177499","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@cotal-ai/core","version":"0.11.4","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4ab686f8b00a1b1a55ef19a23027fd725f6fcab8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.4.tgz","fileCount":111,"integrity":"sha512-Xc2SBXfLtC4ZpLMX+RcfEEVzjA7nP0NuSv9c/oTC2ymETIhrRWSUjG+owb+qm+wqu4fHVl74hqJxerE6wnpYKQ==","signatures":[{"sig":"MEQCIAudCWHgq/w6VTUOdkl00UDU0G4JGhOgpWXLhQ6k3pbPAiAg43Od3tklz9spKE3YamUbSgjnkzp9TZxJqhXPezshcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":985558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.4_1784180880478_0.9407113627113233","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@cotal-ai/core","version":"0.11.5","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"75b185924849fe87e7310d66082ee6790bd4f8ef","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.5.tgz","fileCount":111,"integrity":"sha512-tuGDhDRKK/iAfAQlFfFi8bTI3g41ohus8c61c43fVZIj5onE5ZFbIzqngh8UR/jvWD/82JuwggokP2XNymBBXg==","signatures":[{"sig":"MEUCIH1VeeZOKLiv+T9jJmiCSJhuDdXpvgzivBuNMDPbAKLsAiEA0F+CfXEQzDNq38T4hbvuVBpCWS3/Zbb7Icm/eXyZoKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":985558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.5_1784187962508_0.8254318965278378","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@cotal-ai/core","version":"0.11.6","license":"Apache-2.0","_id":"@cotal-ai/core@0.11.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d2e21b5ead876fe97bdabbfd69bfb5b3268cc273","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.11.6.tgz","fileCount":111,"integrity":"sha512-CxIYo8efnoqp+IE/PqQ+She21DcgzrRlUS3Fwp0uayqC5jB6bwSgl9cvV32Y1xfssQ22vix/bpVfCCCmmNwcLQ==","signatures":[{"sig":"MEQCIBeyldViYSUCQDnuHxLOdDiUjeS7AIBnxuVpfP+E35SlAiASHLcWBrNqp5r0Q7MAObk6ExV69Kc8X1dHMNKFMs0hJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":985558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.6_1784191822443_0.9017768889785447","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@cotal-ai/core","version":"0.12.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.12.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9c8ce42a01020e55490353a81bc1eb8be26679a7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.12.0.tgz","fileCount":127,"integrity":"sha512-e43PXTP7BjYbk5DprgtxzUeYpKwa7SVH56YaYjpc0yxVtfJqpZz/VgOLGNeQLb2hZXF/ZmWWZcuan6L6574I/Q==","signatures":[{"sig":"MEQCIDIJ5HAUWLvCtotNu2aGwA2EQbq1eWE1vryzWbyBONSSAiA9chZknplX3pSa/mM0a06f2VBM/J3kb4Yy+XV7dCqvMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1092727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.12.0_1784326545642_0.9693364557045185","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@cotal-ai/core","version":"0.13.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.13.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"70c1b61b7db8a38ddb5464d26f5e09adce2cf8be","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.13.0.tgz","fileCount":231,"integrity":"sha512-+JEy/tERln84CoSpVpnL4ARmRi7xzNjtDkb47wFqhAjvyNIlhhqnSg1zTzqC+9oqfnlROsargrx6bAK0/o/Urw==","signatures":[{"sig":"MEYCIQDVSSQf1a1x6+J348WH7wB2FZCKcO1P+bqMGUwCjebVVQIhAM+L83r3yxlYOv+kD5ZrIQY7A5WzqKoLHFcPGo9EtRWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2897982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.0_1784589947804_0.38988682874448477","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@cotal-ai/core","version":"0.13.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.13.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"61023beedea20c8a644fc5d601ca5762d83e259b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.13.1.tgz","fileCount":231,"integrity":"sha512-ugH483kc58dItsI/VVyXG8hvnuImOHF01vmRTwBARoXFf54o81aB9hBqg/NOzi9MnNxO+yFixGNEB0kWInK0XA==","signatures":[{"sig":"MEUCIQDSwNxIKxTp0/b0bZtklCK/mhxrXpL3BRoqWODUrLVCrAIgeAZ7Fjh5qSYmBT1ERZfo+oqgYFYyXAQoeGdVDsIUXao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2897982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.1_1784602705488_0.42239191551832134","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@cotal-ai/core","version":"0.13.2","license":"Apache-2.0","_id":"@cotal-ai/core@0.13.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"44e4cf6400e727fb85b6908c21d185fb735c6f7e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.13.2.tgz","fileCount":231,"integrity":"sha512-JHPoFPoDjZksutV8CJK0GAR1NXywvfryAUvhJUjIU7lKljGEpU2IJ0aPTXCZ+Tbhc+x0zdFn4RkJ68Tfb0I/uA==","signatures":[{"sig":"MEYCIQCwcUxWYtC1lKu4Uf7rX6K78h0CwNYMhEOD1gYUCkTSTQIhALYKG8WqSedO5a9df/+q5Q0pPCLDpXzL05VkLpYRbPV5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2939203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.2_1784710528892_0.06284633690092467","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@cotal-ai/core","version":"0.14.0","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"417d9913808ac781eeca5c56b0ad15c00260896f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.0.tgz","fileCount":231,"integrity":"sha512-baUoFgN91Y4aXVZLWoxPvgT+o58JXFuf7Rxq71RBai0RVQe8zF8yWmAWyaFD4fTE9EAHSbvHSaNFHw4sK3JGIQ==","signatures":[{"sig":"MEYCIQDDDKJ/ea7tbg45uIncVP68xgpvbw86eAfu52XGvNW1HgIhAN1r34BGh3Xc9ReEPmt/voGc18vtM2QC6rKqTgtiibk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.0_1784757726039_0.25025278627743086","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@cotal-ai/core","version":"0.14.1","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"173522bc7889ef6cde46fabdfc99f180730eff2d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.1.tgz","fileCount":231,"integrity":"sha512-1FvgKcHrO1v+e8G8836zsJ9+I3uD62DisReaRmR3JQGWkaDHSVSgcFYW5FPoebHBY+y2uk6U2n/v0mol83Jn2w==","signatures":[{"sig":"MEUCIAOMeZxa4xhstp+ggWHUEWizvalq4IleQQYdBFleivWaAiEAn8WZf6JAMSdZ0mExwtdjqXO+hM4QHHoBGpgMLdK9PRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.1_1784870761169_0.4281666146928744","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@cotal-ai/core","version":"0.14.2","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dfddd9264f0db7e6f6f49ddbca8ed4607207d337","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.2.tgz","fileCount":231,"integrity":"sha512-d5+SmrlLFEmm7Id8zdgn56NTjx0wbfJTDDyad2KpfPjycEPFNuhmBb09ZvjJqfJzMcM51SKeMCtdDBwp9s9w1A==","signatures":[{"sig":"MEUCIQC3uU/AGlxgejvwcwoDBKObczqqOte8sbzb7l+keC01nAIgdb+277BBiR0hzj8ofBKwvcswzZ5JR5W1VzU3ozlyZrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.2_1784875140601_0.7273361898899533","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@cotal-ai/core","version":"0.14.3","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a5981d15399b039ac900578a951a458e9fcd33bd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.3.tgz","fileCount":231,"integrity":"sha512-kbLQijVrgOAxW/oL2jp6RBz/UQ8ZJ9vR9HS8jL7JTGpp7WHh25IEGUrN6U3PhSIVk6841WVPqkD2klwOXrZXpQ==","signatures":[{"sig":"MEUCIEZQXzvuFVUMJbJIybezITU66sPYt9l1u131qnTAHIkYAiEAgkNIsouVg7vtBMws0FtrKXjaGH7egnojoggh/fodHsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.3_1784939659213_0.7182080300937954","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@cotal-ai/core","version":"0.14.4","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a0f041b379c9dd9eeb6b80834ea4fde2ac82578f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.4.tgz","fileCount":231,"integrity":"sha512-quiaWEONiBnnWyPT0bAXqeeIzUJM/phtWKJUXv0B56n8ZvGYXrvKJqCMgkA4IFGuO4Fn4rHYE2kqQTDcBJPs3g==","signatures":[{"sig":"MEYCIQCLJYhY6UxSrKjMnNfWBPUhANClpqV+KhDEAwKYAayqfgIhAPJZsXJq+9Qi+usZXA8TH1BW7KlfrftVMFrBHba8DDg8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.4_1784941489918_0.05036131108688591","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@cotal-ai/core","version":"0.14.5","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"58a01883725c344cf183c872d4c2d9eea3dcf92c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.5.tgz","fileCount":231,"integrity":"sha512-7VPr8IraySw/54BvaVhbdrJkzGNQOtag2E2HNDg44b0uMqpBTEz6SHgyvn4yKpkmrZR1aWBdCsVZB9SN+H8R1g==","signatures":[{"sig":"MEUCIQCx4Xm8GnqRBM89E54ajbJsPQq67sXLCtN/bfaEIPaHCgIgQJYIpuq9Acy34NAeaCK2k73IjXvk9CI8ztSp2Q+Le2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.5_1784942394592_0.012383767941381185","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@cotal-ai/core","version":"0.14.6","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"31ac7587da3c9e7e5e9210a19af96b57918e8a3f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.6.tgz","fileCount":231,"integrity":"sha512-8ovFjESnrPPtwf8SfoNVU8hQEpwFRwSRM3prcX75iob50XupKTn26TtYwBtJtPm1aU+qoVQDExfpdMCrwvs6DA==","signatures":[{"sig":"MEYCIQDNuFBVMigz8TRKD6P9NAgkxqDdpnaa7ApLySuC5w93OAIhANbc7YVNLKVeHap9GSx9+sipZb3y2saLeE1qTlbk70Bj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.6_1784944410481_0.8765907037039931","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@cotal-ai/core","version":"0.14.7","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"66f75f084103d8f3cbf09f5e2157f331f7272c82","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.7.tgz","fileCount":231,"integrity":"sha512-4LCKnt7WiP8saAcsShdyU9PmlAjctKGDDL+YOTVJWm1g4UEav4D1uLUPm2ya5qXmgfTQ08CEh0iwLfmBW5AJdA==","signatures":[{"sig":"MEYCIQCiEtT0ilxbKnhD7d1nbK+2jzS/CPo+u0uPQCb7/ibnEQIhAI2oP01O81hFX94YfItbBI1YLuXfy1IcN+yFbD38G3jy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.7_1785195449757_0.145475499055834","host":"s3://npm-registry-packages-npm-production"}},"0.14.8":{"name":"@cotal-ai/core","version":"0.14.8","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2f536b0da0d3e41c273a18acb4f8fa61d289eab9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.8.tgz","fileCount":231,"integrity":"sha512-MInjHt6Cb+rqwJQ3DnVVeLjvyrYezkx+fAAZMISoyUvr7BBhQM+r/5iBFDLKFTQkDUJZLyXOyoubj3bHh7Fk0A==","signatures":[{"sig":"MEUCIEjmAGaduouBiPz9rSeokXgrx6IXlmE4W56mkAoGLF6+AiEA1wpp/OqPaf2YC5WSzcYZPspdNQAVf6RzWvygUHUpAbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.8_1785197686609_0.7262856919994538","host":"s3://npm-registry-packages-npm-production"}},"0.14.9":{"name":"@cotal-ai/core","version":"0.14.9","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bdeeca01322039237cefe6fc47b1639e7e4fd8e9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.9.tgz","fileCount":231,"integrity":"sha512-x3zK1GezSIB25lrcxzL8/fnrXG+rMH0g3MWC9UPMSomqosgmUcCLeRtYU+FagAtbmM6rjWor4pd/gMUhYEpLpA==","signatures":[{"sig":"MEUCIBYyJpMWtk0rzt4ua07nFwwL6Q4rwsFzlkBgrqwKBcuGAiEArdkcAF0DCVGu1Lf3M6/3FIo5iCI96Lh00VMVruVX5yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.9_1785200487810_0.14917480632003266","host":"s3://npm-registry-packages-npm-production"}},"0.14.10":{"name":"@cotal-ai/core","version":"0.14.10","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.10","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"000138c3b8862cbaeeae61c2ba6c135e4aa1c4e5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.10.tgz","fileCount":231,"integrity":"sha512-Quta9RKd1j3b/BVoizgJTeQNzgdQoan5U6oHizbRp4Lq0AAVsm8nwmIb6zYLyNZXVGRQDOYRWE3qAdxvqquBaA==","signatures":[{"sig":"MEUCIQCh5t7+9G+FxZu30e73oR7F7s2wyV6K62+B7SgLXZ+/QQIgTLGTAROJNa7uUpxkdGsuMcoJJLjZj8HYxHQpmV9AAbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.10_1785572993221_0.9554228957648783","host":"s3://npm-registry-packages-npm-production"}},"0.14.11":{"name":"@cotal-ai/core","version":"0.14.11","license":"Apache-2.0","_id":"@cotal-ai/core@0.14.11","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4c22f9f3d16fdb58473f88b1618f0f28f68e00ed","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.14.11.tgz","fileCount":231,"integrity":"sha512-4Ot3qBJjF2Og5dcAtbgmDk0poC/rmslGBlChI/knzrGF6PiHMBoDZFDOdp8Ztl0SqoTogQLhdwz6srkQa+4QQA==","signatures":[{"sig":"MEQCID96Kaivvl5x9BZW3zf5RFYTsgYcDBQw9rWG3vO9YfBLAiAszQDozhB4ZM8wjLkXekZ5XEJHOPk6jLQwCHfzpcng9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.14.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2959419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.11_1785577413406_0.6482554782430974","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@cotal-ai/core","version":"0.15.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.15.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"de686abb0251e767d12dca9fef435f7573f06ee7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.15.0.tgz","fileCount":231,"integrity":"sha512-9uQMr2fXlrkD1sIvv8hdPsftG2Ulc9/PmNxzW3no18CPxqsEEvO910vhk5KuqvzZPJAf0q2OlXYwEOI9JZHEXA==","signatures":[{"sig":"MEUCIQDc8zCQpePI6LYQ+XpDftrC7xJuvkMsmZmEM3JMapHRMAIgLlPdCpR3Q+EKAnhZUlrgLzh6XdYglqMfDF/kHa0JTSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2960240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.15.0_1785667671047_0.03752296515073983","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@cotal-ai/core","version":"0.16.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.16.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"65af1c7d454b4ed6502dbbca19c863854911ba79","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.16.0.tgz","fileCount":235,"integrity":"sha512-E+ibds/kDTzwPw4K6ugPaFvxLq1Y40ceF4OQwkdnc21v5sTeZTxfkftqe25I4SGQbUERPltlPdRVgmnLEWtgxw==","signatures":[{"sig":"MEYCIQD/GGOaQnKZRsa7sN8OckGuIvCVz1wmy1EFPPL/uNm7IQIhALz0xGr6QMGiLygAKcq0m8IWGh8XEB5RgpkAS2NPV7bY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2997803},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.16.0_1786373717393_0.39180257661889084","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@cotal-ai/core","version":"0.17.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.17.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"68ede0af443f22d8f9d784edf50502f2963b7659","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.17.0.tgz","fileCount":279,"integrity":"sha512-veE22Bv1FNgXuQDgM0U52+XaGCTdQ9r+Vkc13piqD3Xwarrr8YIRB2MPoUR4GsFTAXYKGeFwFtjNf1Lkfw1Qqw==","signatures":[{"sig":"MEYCIQCzZRSNLmAiJa+JbZ146KRR4YmZ8esyin4lHqsj73p+9gIhAPEU7kjkWk84a8eAhKvB6Xvh4eWyZTj270N46RWWQske","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3511544},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.17.0_1786662243496_0.5732731110873694","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@cotal-ai/core","version":"0.18.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.18.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6c7b8c2af4748106ca09ea298add8bdcb7d79a36","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.18.0.tgz","fileCount":279,"integrity":"sha512-7aPQkVlg2d3j7MpI6C8GR0b2902UrmsVB+rOPNojWda98wv4LC8eOfpSiJSfFrDoh4Oj9lzC5ZiuZEOzAYq4tA==","signatures":[{"sig":"MEUCIQC1F3/J5Na0DU6XG9MLfomrCUgxZ+UgPAJxsT/zK6iuNwIgRvdv30rrMhb+vBovwFoTy6I0+IFK+MtqOTU8gSsP5wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3587431},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"^2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.18.0_1786708255508_0.704020889980832","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@cotal-ai/core","version":"0.19.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.19.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d138f168098518be9610ed7d27ef28a1008dbfd2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.19.0.tgz","fileCount":299,"integrity":"sha512-hG0MmCZ7vzkOjjYaSdv6ODcHZ0ayugSAvJ2wvLhvFdI2zocLIKoBE2VWrTQTht/+LiCDh9onietB3i9MuWalCA==","signatures":[{"sig":"MEUCIBZ9LHjpACsL8+8QmYZh/ewSesumu/885fn/gaLnUfZwAiEAx374zM3wjTi4oaQtNygPsLpLn0OO/mMFtjNJRYuQ7+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3869389},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.19.0_1786971962541_0.9603380022308465","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@cotal-ai/core","version":"0.20.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.20.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"78e653081cb4f8fb9143e5930d797591f1cb22d9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.20.0.tgz","fileCount":299,"integrity":"sha512-OJJxkTGpxjCox0jC/gbNaQz8KldgF/hZWKbbgIb0qsCH3mSZWTgfG0fF4G9tmfMEAP3zJlorNQVcVOzpqpWLoA==","signatures":[{"sig":"MEYCIQD2cXT3fgcsOUoN+tTMro8ikqBgnu2kZDy1Cslx67MqtwIhAIDDVO1V/leufMqyj5a1BkTHJCz8LI1JHMGehvPMzo7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3869389},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.20.0_1786983572897_0.2333033920727141","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@cotal-ai/core","version":"0.20.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.20.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"32004f68d1b82f3140b2458865d0c329642fcac6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.20.1.tgz","fileCount":299,"integrity":"sha512-m2YkDyeajhJlp+nnkD+paSkEALTUMG7S3YrmQfFzQOKR2+XrVXwXTscn5QOb6gEzIgmHn3PFmI3HzNXgErDJog==","signatures":[{"sig":"MEUCIQCdZlyg1MHKYvXKfPlE+SxRX0bZMIyZ+mGFMSnIkqhZUwIgNmhM/4SQn3gqUUhz043rNE3PfmqkwgOOhCAPUFc9i4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3900827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.20.1_1786989353173_0.35134460115075017","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@cotal-ai/core","version":"0.21.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.21.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"945911047fc9d3f41d0dc6d2179e1d5e9afc5200","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.21.0.tgz","fileCount":299,"integrity":"sha512-9Zhc3TgI5FvO/8ZKfTr5XcqfkIyopFrzYCKTQfsn/ziT6mv7xA+z3rRgt6P3b37ycf3aJ8RpTmEnkGA1n3Z23A==","signatures":[{"sig":"MEUCIBEfm63tcigil7Gf2Dc21Yw1g3DDWXKYhAHCHemScnO5AiEA+iGJyy3giSPlUmAoSYGQTKFLI5sJFI6OgMkM76oj2rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3910332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.21.0_1787017991737_0.8455572943638716","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@cotal-ai/core","version":"0.22.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.22.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"24220b3c4a12cab04233e6af333c9ae87aee3012","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.22.0.tgz","fileCount":299,"integrity":"sha512-ng7eNNet7cAZ4ZEXZke9HiTKzRGnpTDZxrtpmBlc9CLVk+xh3c1HuB5zSYCrksewX4TJsWzyW4y9C7cKtNPTIg==","signatures":[{"sig":"MEUCIHFPB/VriDnC+uKc9ZLyH6NN1E5tP4hVqRz+cSd9O7dbAiEAyGWkPige+e10IZsHXhDNBIKPzlHZJN9ggWZQccIXkjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3908989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.22.0_1787034559257_0.27368230535568605","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@cotal-ai/core","version":"0.23.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.23.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b313481dd534794d1351a907bde1812214664241","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.23.0.tgz","fileCount":299,"integrity":"sha512-+RKtxtJrUtdlPQcxA5oMWXAiWsh5HXNBco1YyzTv/gLNhddKkSB+aaWy74xNSsuAMSJdYY3QRcs/f+WnQeijCQ==","signatures":[{"sig":"MEUCIQC2NCYMd2xApRZcoIBA6tjmeiTIfHoC7+cEXu6nHFLNYgIgDTHqU8TiY7gK+NpWdKP8AvBW+OS61o9hyTBPtTgNADs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3908989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.23.0_1787055952168_0.2544877277767925","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@cotal-ai/core","version":"0.24.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.24.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3961661788c9cc114c879f7fbe1eac65e4978af2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.24.0.tgz","fileCount":319,"integrity":"sha512-Xb7eMhmNI+AZUic2lkYGiUGul0sjLQw/FiOlUPtlgQXVoHN/VrTVyY+/YzlqOcrcV3WPS1RdmMyZjv9BGV9QJw==","signatures":[{"sig":"MEYCIQD+zlTq2jrGmLYJ8keJhwnHg4u3KO7Vdl16PsnVoO7OCwIhALCFImOP3XlYzg7jg9r43H+KvOcPaa2XDIGalwgGhG3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4090278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.24.0_1787064872403_0.3311674941195981","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@cotal-ai/core","version":"0.25.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.25.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2104cfa081120c26ceba183aff72079fff00b8e6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.25.0.tgz","fileCount":323,"integrity":"sha512-cixZxqyr/f3BUMoeUgeISNENUj6jw1TB0c8VeO4v4n2JtkQ1jjS/2HWhwEezHy/CN65n6v3xQElSdrq8M5uK8g==","signatures":[{"sig":"MEQCICPj2cVpSolIIdBYZPZYBNXBXMNZuFR6PDilg8d55TarAiA6MEn4atEn1K6afAOHuWukkkLECSG60zCnTt5Px5HUiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4131308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.25.0_1787269670945_0.4115511401643126","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@cotal-ai/core","version":"0.26.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.26.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7191bb9ebb7506cc5bd2d86834f938d037ae95a9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.26.0.tgz","fileCount":323,"integrity":"sha512-w/dbcK5vGr3O1qSRfQQZo+5XFd3gNTgA69NG2oV9SftJi36VOv/+7l+PyeVKrp3+1ELZY9tf8pJkpVdNlb/rtA==","signatures":[{"sig":"MEUCIFO06CT6pQE8NPFcAbjAzRvkQ57BGajkyN/edmxot9vSAiEA0+ISuG2RfOBH+d+3+6gzk1C5GIZUe17slCy5fduI2n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4131308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.26.0_1787334660580_0.9734925041367823","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@cotal-ai/core","version":"0.27.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.27.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7e4523433c9c315ce80c889dc95683e84f4a8516","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.27.0.tgz","fileCount":323,"integrity":"sha512-0pCRhJTEMPNMxtwdb/yYd6tRmolchOE+sHOHwCzFBAzgiPCEhwLZEMcoW/Xmr3l1G/sGPAyBsxeozl+D7vDzcQ==","signatures":[{"sig":"MEUCIEB5Fve0DuPabxKG1KKiy1gIND+3fQOD+uqquUsGq1BJAiEA50iaqYMKzmnx3og3HrHAvSyVQHh1P9tZ/5CuTdcpfTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4131308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.27.0_1787358570735_0.8540748715476618","host":"s3://npm-registry-packages-npm-production"}},"0.28.0-hack-20260823202734":{"name":"@cotal-ai/core","version":"0.28.0-hack-20260823202734","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.0-hack-20260823202734","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"43e25cb98b187f0f4c4d7c5166c09b6950d3d418","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.0-hack-20260823202734.tgz","fileCount":327,"integrity":"sha512-x0aIeOeKsK0qXteiHOBVol5WNQ0N9+zqkKNGTDS0m+pRw+/R9UNopuDjasHTHCuc34EjiLPlKiXFmj26PrbquA==","signatures":[{"sig":"MEYCIQD2SWn76bhlE/Amh6aAV5UNlPYqFznP7n57n88lZpclTwIhAKd1paV4e/pg2pRF03lwhI+etxQqWo/nVlxAT+5YRTCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.0-hack-20260823202734","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.0-hack-20260823202734_1787516938211_0.39137860368002886","host":"s3://npm-registry-packages-npm-production"}},"0.28.0-hack-20260823204333":{"name":"@cotal-ai/core","version":"0.28.0-hack-20260823204333","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.0-hack-20260823204333","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d02b4978c4533d87a0c1b16c66b21fddbe9dd0b8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.0-hack-20260823204333.tgz","fileCount":327,"integrity":"sha512-oBK6FlHG0VRaEEvQ+KdgJ9y2l2fUp0sXFHe4sSpS0V35wusbkdKICjOVdWcokgSnIxMzi769HtWE3A9jnicNgw==","signatures":[{"sig":"MEYCIQD4zcixEunK5BZ5IVoHKo8m8Ueh/KKbmfmSZmC7kVsyAwIhAIWLeAI5G1pwD5F8zI4G4flelFrFUzBGE2zm3hfyxujD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.0-hack-20260823204333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.0-hack-20260823204333_1787517888430_0.5565780073358513","host":"s3://npm-registry-packages-npm-production"}},"0.28.0-hack-20260823210619":{"name":"@cotal-ai/core","version":"0.28.0-hack-20260823210619","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.0-hack-20260823210619","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1e530bffea19049a803307855394d4bc39b65e59","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.0-hack-20260823210619.tgz","fileCount":327,"integrity":"sha512-snn3cnWRUzuRlkiBe3F3wPF0CrPZjJsJzBhvr5j6TuR+Jdy6M4hWKB8nBvs6H+zfxUsz1MEtQzaALJYLgqhWEQ==","signatures":[{"sig":"MEQCIEpFtaBzx60xCyTuSHWq7AqRJgiMrSyZeZHicIAd6DvcAiAq05Q6u5jFAMvs7hwBhnoBPPsf1g/9HPRw/0KeI2U5eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.0-hack-20260823210619","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.0-hack-20260823210619_1787519263548_0.7033352093080745","host":"s3://npm-registry-packages-npm-production"}},"0.28.0-hack-20260823234508":{"name":"@cotal-ai/core","version":"0.28.0-hack-20260823234508","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.0-hack-20260823234508","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0edf94f6923ad55b292586e218e72a90c23d47fe","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.0-hack-20260823234508.tgz","fileCount":327,"integrity":"sha512-fekHUstZIYVgkhKnHgdTjg2s2z0gDZgundm528uw9JGcNBXH1oNpwDRXHo7tz6p9CHXsn5+HmIl9vXZqPLjedg==","signatures":[{"sig":"MEQCIHZlNhygSqPyiftknKBIavRY2xAr6M2w1NxHYIqZAK9OAiBVC9ff0C7kbk5s+53HqQKpq7VG3ZO3ppFPux+Q6g8+Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.0-hack-20260823234508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4165016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.0-hack-20260823234508_1787528786201_0.9040965828599918","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@cotal-ai/core","version":"0.28.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"983f371d5f9e773e774b93bba7f654f61468247e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.0.tgz","fileCount":327,"integrity":"sha512-qZfFwMCmi6IO1qhr1bM4E4UqqWXFTTR1TMpnrfhlyriMnrOgVqwql9QvcEsx1k2jvNBVYTK9sw2HBLCtv84/6A==","signatures":[{"sig":"MEUCIHtsN7OCSgcIwmbu8RKiuE5oxE6d87AKUbGrqA5ZhL0WAiEA9H+vVqtFvtl3apisr8S9JmZ2/o46xtvhMUmnLz2tgRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4164967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.0_1787529983190_0.957907470201474","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@cotal-ai/core","version":"0.28.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"de693feb2bc02fbd24121ee27e1477fc65ff4d4e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.1.tgz","fileCount":327,"integrity":"sha512-T9he+aoRvz4PMM1tffPWnMy32lIXOKbQc3r0RkXYLjvMxxCmugAyeDCa6WNB7XhyrhvVQrubM8c7KKRyM4W7ng==","signatures":[{"sig":"MEUCIFXG83ItG+GU6QgimW6CRxE2L97O1ac6SyU7+e50jRk+AiEAojyf5ZHm7g3R+F1Nq51qtaxU5fqVMEECH/9b2A+zOBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4167034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.1_1787531886040_0.6375939001852555","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@cotal-ai/core","version":"0.28.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.28.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"21646909f7d9898547ad222c9d95f79e91fb024d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.28.2.tgz","fileCount":327,"integrity":"sha512-BUJ1cKKuY4X8QXjX5tqUwYyiFZS54CTgh9t8eJ7+AKyXet6oQ/Y0LyKpLdrZYE9FSpGZCl2hPzs9uHwY3c7low==","signatures":[{"sig":"MEYCIQCQCSSvXDocCa/Dox80rJlKSywdoUdmm6eNX1cGIHwo0AIhALRXerg7RFPb5huktoDUzShSdedGTaeoL92uXWKzDz7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4168470},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.28.2_1787532569776_0.8531628635527466","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@cotal-ai/core","version":"0.29.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.29.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c1ad92587f50586d452d3bc00cae8c11a4e7a6e8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.29.0.tgz","fileCount":327,"integrity":"sha512-DH3tgRGREp04bcTvNRQhYXfpZa5108weGQ0mYWH9c49nyCy+psOP1nNUmNaEyXDeJBLlxDXrcdoBXXz2XDB4lA==","signatures":[{"sig":"MEUCIQDi1zgmX5J07HGOyhgXOGSdjqs5oC8LbQrrrKh6KccFugIgfW6IbvcoC3/n6ILjAJe0ncNFVj+xY8mw5aXpIFrsbTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4169784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.29.0_1787534738111_0.9233053809069915","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@cotal-ai/core","version":"0.29.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.29.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3ff49a938609b6b2ac0654de9e84a966930bac64","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.29.1.tgz","fileCount":327,"integrity":"sha512-6EHuXI9FiAI/CFLDe/iFWSVH6lrZK4m0jU7GE9F/QacWMNe0llS5fqhzadgaK36zw8uhYmaz/k/MSJ9w2VIAKw==","signatures":[{"sig":"MEUCIQDohWmda4du4uOmypuCHopLUEuDPBovXxeiMs8NpMU1UQIgKAx/fJfKUl5uNZYBPO/f3cIYqbEjfWE/TIGhXUr9YpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4169784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.29.1_1787541333747_0.8179537768447043","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"@cotal-ai/core","version":"0.29.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.29.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1543ccbdec9252170e01ddf284462b93046a4645","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.29.2.tgz","fileCount":327,"integrity":"sha512-YcVfYNBDOT9H3TA69fgpvbiEdnuGFvkUCZ5U/JxzBtrNkTU9BDXuHpWeBPMNU2wutRvehPsA2z+Lh7VqDxE01Q==","signatures":[{"sig":"MEUCIE/rZGDMiL8jNru3W/s7jXNnHK5jb7px51DFiip1GTA9AiEA1nq5fzCtnIRcnsDM7uZiBmMJVE7nhkbtwAQZMSoEE3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4170520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.29.2_1787542011136_0.1469904730749998","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@cotal-ai/core","version":"0.30.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.30.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"40864bb23073ac27933b67ec40f6784a3c787809","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.30.0.tgz","fileCount":331,"integrity":"sha512-8nlCGPhv8eCFwGIyPeUkMzwAt7SpmzIZIHKnGPWOX05sa8qSUwHm4VdZFbkEtkCKlesSfjqQXuiNeaPzHsFfUA==","signatures":[{"sig":"MEUCIE1LvPdie63aFXgKRFy8nqT28ZkOx3u0S498fYVlCgi2AiEAysM0GnO4jcJJwePthauHsgmhfuLMhABWPxRHYJ14RTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4206657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.30.0_1787617758621_0.431568400623614","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@cotal-ai/core","version":"0.30.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.30.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"32fbc910b70c62ca3b0ce7e8d621cf2f2b20f210","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.30.1.tgz","fileCount":331,"integrity":"sha512-eIBiTy+1aufqfDXFISr3sHHSQ1jPEgzUN8HfcOHGYj7vyqLGPcU3A1sZDPBLNPaFBzYe841gGOU4C6PguWpdNQ==","signatures":[{"sig":"MEQCICoZk/mydK3dhbpmy1/r+Nxq0cEns2EzWQPprVXfttPtAiBD4jfPJjuOq0FxPBbsl20/IIrWwoLRZ14yBILCdBKxWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4207671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.30.1_1787702973375_0.2057878010578027","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@cotal-ai/core","version":"0.30.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.30.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3d081070405186b5905593b1057abdbf028c5123","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.30.2.tgz","fileCount":331,"integrity":"sha512-JrhZOzpioC8ANvwn4iUKLdxYcPd1/ETdG94qXCOyIb3243FL5CHAYlAZ4b2Vz/TDS7wAxVy1ByLcDbAW1rROoA==","signatures":[{"sig":"MEQCIBzYmGmqxbDZmIw8u7B9+YABTxKix2/mc8n5ovh9m6+FAiAu9XqJSxOex05VowcRCaEoYYDBzwikryNCXOWP6cz+9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4207671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.30.2_1787723264897_0.9544231785389168","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@cotal-ai/core","version":"0.31.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.31.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3294198ea235d363f4fcc7fafb8a7fe160542b89","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.31.0.tgz","fileCount":331,"integrity":"sha512-j077vf0knnFilmJvzJ4MEsR27r3hAJ3tOSFfVTVus0hqmSPuV+rR4y/8q70KE2eFj81UMlvqbnQEm2KRZ35WEA==","signatures":[{"sig":"MEQCIFhewNm9Bj4O3l7bypWv2qykUAfdYdgt9yrgrP9ZBsVNAiAxhMBqu8CsA6Vcusn/B0jnupmu9teI5p3XYwFBQ5a4zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4206496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.31.0_1787731549854_0.7253919207530666","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@cotal-ai/core","version":"0.32.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.32.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b335b5dd75d04a7b65f4c17b57284108c652fae2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.32.0.tgz","fileCount":331,"integrity":"sha512-eSkovXd1CrK4npIMgyknUJ/mJXOUfDNonKA6wRNPRusIvWMZXt5B1qXUAgSJlLwYDwBn3HKrGImXVGkJnVneTQ==","signatures":[{"sig":"MEUCICEhUKS4mbpRaxzA0ZfYuyhkcp13WajOpiHxWtYiYklkAiEA1+bH7DqtK/gUQPPSlgS7RBQ0c4g19TN9rjbFXyCkEdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4206496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.32.0_1787734465916_0.7463966382212406","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@cotal-ai/core","version":"0.33.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0b21e1225720db7efd46a7a5d6965950f6480b96","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.0.tgz","fileCount":331,"integrity":"sha512-XrQlbfCW0anWbJCczKKy/ilfEFFIfLHJagqNkBacj1FMkgEW4fNlMrJrDsR7OXtqhuZPGE/dOYzBQijATfOiLA==","signatures":[{"sig":"MEUCIQCS7z3ubUkhKtPLyq7mlTxaRGtBRU7o8WKsB7CAHnVc/QIgJjVhpQtpPLNG+SrU/IGf2AHyf031YXbm4+SKMSFGM3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4208633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.0_1787741493370_0.09313070611488472","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@cotal-ai/core","version":"0.33.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7618bdc7bf9870edbdaf8f10fd9089d7fff34f3b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.1.tgz","fileCount":331,"integrity":"sha512-jc5HqbUrsScfw7JM714/FiekGP/k2pHdC45AI6TAqsWbhhciQQLLaWFsf0sYK1ee7eMfD4ei3ZCH29XuyCgyhw==","signatures":[{"sig":"MEUCIQCwcl3a1FpA1qP5Z/0xa87x9g2C04PRC4l1N3zkmmJQsgIgc0QdZ+AYyjMoTIS9ClnLWHDzDFtLxZRfNrhTltj9aMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4208633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.1_1787755931358_0.22558159466540872","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"@cotal-ai/core","version":"0.33.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"946d8060bef37b0dbaebacda54601795b75c03e2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.2.tgz","fileCount":331,"integrity":"sha512-X1zRo6ksPmlIMDy+yHz43P0dmR1/XpvphRRqFdEf5IOfzZCKvO1oi+d70IEOn8BlKsAmV5rgPpUQ5feoygB/Hw==","signatures":[{"sig":"MEYCIQC5QxPsb4nBmOabz1jD0iRGpVT+rmyxMsZRW7xO77disAIhAN6BTAgoDY4lvhvsnMXma1oJ6ixrUoYENoYSjvChhF8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4213025},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.2_1787857025817_0.9938961326858295","host":"s3://npm-registry-packages-npm-production"}},"0.33.3":{"name":"@cotal-ai/core","version":"0.33.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"944aefc60e305776d8c9fe802d440cd34b6e4c62","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.3.tgz","fileCount":331,"integrity":"sha512-ZMYXf8tGbIu58DV+k+yc8kwxGbQzHC0jaZ6+q4LCLjh19c10d9oB9u6f7wAPzfyisZNjAFGZNrdhgmbdHKvEXA==","signatures":[{"sig":"MEUCIQCVnZtJsIM7zAK716jJC4LovtOodgMzqwR/wMGpF1BecAIgPC+VXcv1QjWs972KIwVQGss0EpgCVpx5do7ziP9G8KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4213025},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.3_1787872649234_0.7783834950388413","host":"s3://npm-registry-packages-npm-production"}},"0.33.4":{"name":"@cotal-ai/core","version":"0.33.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fa77028f4bcfea998b25adc5149b8289d58624a4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.4.tgz","fileCount":331,"integrity":"sha512-8kiR2joNAhPzdDOrsZMUVhKFY/C+IYwSUab5JH4TAuM1HDfizMno97YngecfhDCzEUhYCjl+AAqno9tntAOngg==","signatures":[{"sig":"MEUCIDbLc3uFjHEidr37mnsI323p/idZh09dintOheY0w/nwAiEAj7LNhy7LVD2U6wq+15S6oYv3XzDpQlJceYe2ZWOot5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4213168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.4_1787880096716_0.5571585484846016","host":"s3://npm-registry-packages-npm-production"}},"0.33.5":{"name":"@cotal-ai/core","version":"0.33.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4d63eea059cbddb85d9a4402eb287f8dd80af9ac","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.5.tgz","fileCount":331,"integrity":"sha512-n+rLMzFI9Jlov4J2OWR6tBpZkPD4IIDChDHHjbNajfzPIZzbO2UgHCPJs8P/oaKI9SWxRnga+f1U6k3Qzq16gg==","signatures":[{"sig":"MEYCIQDhLJld/zpMRoePOEYW93Ha3D8ySaStmmRuhmf5gMRmlgIhAIkl2c5R9nIRCgC14lQ25CM5J2zU8qWXyp8khkrtzB6A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4213168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.5_1787883593031_0.7990430342708001","host":"s3://npm-registry-packages-npm-production"}},"0.33.6":{"name":"@cotal-ai/core","version":"0.33.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4c86016f8577abc393a719cd7d0844b1ca170dfa","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.6.tgz","fileCount":331,"integrity":"sha512-JAce5FXT3gauMVdjGhCvtwmqADvglUnT7+pIztDlPC1tmuu1RE3Nt5h/Zqypzd3obwKYFaQWJVKKRAWwUbZ8Hg==","signatures":[{"sig":"MEUCIQCdLfNWWbVlBTuWNUvQ72ENrJYeF0DuThwx/4H8ZUOAEwIgfXNrFQ/1VGBE/SKzCW0gYpZDjH1QU+PletFFj7+EQO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4213168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.6_1787892962686_0.7587674686681325","host":"s3://npm-registry-packages-npm-production"}},"0.33.7":{"name":"@cotal-ai/core","version":"0.33.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4d27a4d054016c8682668eb87fb55e85296b0b5c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.7.tgz","fileCount":331,"integrity":"sha512-V6VW9seUIiXHetmjZlJ0tbFfMTYaAh6SCpWH+sIisDOehQ/BQL0M2jAp+OcYZudnwCa0Mph0jMSXg8fcZG5tTA==","signatures":[{"sig":"MEQCICfi1QlYPLtnyQ4M3MgTvgKLEL9WcNLUKqLV3skSi4TfAiBTWzwPJPcsc5j2VqH3gCe7x6jVSKSwTndmI8zxsS+tYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4214472},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.7_1787900300953_0.7185538859471139","host":"s3://npm-registry-packages-npm-production"}},"0.33.8":{"name":"@cotal-ai/core","version":"0.33.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c5e3689c0f8a40b6b753518cc7111752d69112c8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.8.tgz","fileCount":331,"integrity":"sha512-NccBOmAA5tnblGcAErgyhs7P8QkdTMhqWsJtuldyt8Re8u2nl+d+fHdt/3EHX1TBxjCblsPY5BwdTqu6Bp0oWw==","signatures":[{"sig":"MEYCIQC+bhYjhq1NGp4f+gzAB5K+rIxa5THYixKpkM42tHZeZgIhAIMDSQVXsUEZSMi/OOl0EyAINrbJffsTGsdiR1Wb7DAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4214472},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.8_1787907591198_0.6893750792172317","host":"s3://npm-registry-packages-npm-production"}},"0.33.9":{"name":"@cotal-ai/core","version":"0.33.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.33.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a9353b42de680d9f81a1b26910823732f67e86eb","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.33.9.tgz","fileCount":331,"integrity":"sha512-TjrMgnx9stcKCEhEbocEWtP+99PWeeef+9u4q/UzmuW2DQNPfr2HkrYYM3m8bJEHn7FuEe7Ocrp8u//M1x5HoQ==","signatures":[{"sig":"MEUCIQD4RmLvFOq3Zgk6pfJuTLkYcoA8fi+SKto2NT5RXwza+gIgL0FcrRwaUf1gMkMkRBIWjYoefGK1FeYEZctm5sKsUss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.33.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4214472},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.33.9_1787942093020_0.3021321673709989","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@cotal-ai/core","version":"0.34.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.34.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"50a17bc0ead7a0ba4b14336d0701ea2cbc59346c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.34.0.tgz","fileCount":331,"integrity":"sha512-rzAmfgD66vP7/yTC0OC1019sIxSoknvJ1f6o9wfhFBqDpKAl/yEGOS5gjLmojtn1X2Kr3Tq0caZiQpglzkai9w==","signatures":[{"sig":"MEYCIQCDDhw0BulfEXN4OZgfHWyrCy+/O7OW0ggnblDi4lbzVQIhAOjj2W2jxWH7T3tDgygHmkhjnZmvBCGxWET7DZB8BiAq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4215237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.34.0_1787963724821_0.2986306062572337","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@cotal-ai/core","version":"0.35.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.35.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3729f5ec473212ccbb5b8a038138afc95b00fbd3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.35.0.tgz","fileCount":331,"integrity":"sha512-4FnR/NUJ1GH8yZ9b5mia4x+Om/14twbPh3G3DgzCkKERHUCBPRYrgauiutlhHDSFMK/VYB4pQ93cSzQYzj78ag==","signatures":[{"sig":"MEUCIQCgAGAS+St0V9GdEaPQu39bADLxZolTNfu2SH9GSC83MwIgdDoVcoB08ctRloQZ3aMsC0BDpz98UYL7pkKvzrxRoTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4215237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.35.0_1787978262461_0.9832516155018587","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@cotal-ai/core","version":"0.36.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.36.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"815eba7eac0a225006e305dec4f1a7575a4d1d86","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.36.0.tgz","fileCount":331,"integrity":"sha512-ltxRNdbAJMQwTCmiqIz/lKC6oVMOCNM7S+UkSaUITZCQ2rvCPN51b8JJNlwr+yBgvYKmXIxqTCh203IMTnQoXA==","signatures":[{"sig":"MEUCIGf8SMQH00FKteRDtK/GPpS4ySmiCaA4MqsrD6Sg0rV2AiEA1QB6nL93Y9QQf/Bz4dFf5TyjXxs7nbww9etL8K5KguI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4221252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.36.0_1788029970717_0.42208820837026906","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@cotal-ai/core","version":"0.37.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.37.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a9c775404a4014a3adf233b482cd682f5ca3e7ea","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.37.0.tgz","fileCount":335,"integrity":"sha512-waQiWJFGcpat3rxEhtwRID8/e7pwGCk86riJKK6YEJRAfWrzVs/E7ybiwThtdmTufoiJjnr26OTpswWmNosugA==","signatures":[{"sig":"MEUCIQC39Oo1NlnQo3SpFiRNBlLt4hx8jPjXRePqNe6mq7EK+gIgG/ru1rG03xi3/c9c+yv7WgPhJyV4YTSW8YprmvxkOA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4297991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.37.0_1788120121402_0.8422379384195333","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@cotal-ai/core","version":"0.38.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.38.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ef701b3e235b8a489de06ad1d0bb0f527efe2a20","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.38.0.tgz","fileCount":335,"integrity":"sha512-1GjutW17Vh8M5Vo4u7scEj6q5qs9ggyKYkBx9kLsJz7l43RZ/Js1j+fHItM7cw59vF55kCkFJbFr3VR6ePPUEg==","signatures":[{"sig":"MEQCICit1BTf3wl58To5t/yk9pxFkqgMZtm07iM8xz6uVxvFAiAh8gH6HkvNGUEkiYWnOr+F4mWAw2R1DEnuwXYpnqoTZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4297991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.38.0_1788292515300_0.47161863492601785","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@cotal-ai/core","version":"0.39.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.39.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"50d2fabf6ac54b51579e8178824c485ae9f34a14","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.39.0.tgz","fileCount":335,"integrity":"sha512-ybgA3+oQGciylZuAkFeazcr1iiV/HebTzlR47wx4evbMgbIm9bGpyDcMkeb/PLdg7oKg76UvF3bbD+gRMxhJYg==","signatures":[{"sig":"MEUCIQD4rbOz1vXrTYEZrcSnp7orac8quzeDsuEf2RB/eXnizwIgJZUGnHEa5HrG8Y4ENUv5egHpE6LDPBJAlHK3b4+esFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4298596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.39.0_1788393711290_0.07175839416450835","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@cotal-ai/core","version":"0.39.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.39.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b2ddbfa7e9431887da171ceaa27b3ba6403a3c63","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.39.1.tgz","fileCount":335,"integrity":"sha512-lIkC4nxklh5FHmhDIfT6kI9ZRrtSQUIOJaGcg/HpDRUsTPp+u4jzYKbe892a4tQeE7bPj5z52cz3q0Y8HX0e/g==","signatures":[{"sig":"MEQCIG6yAUCFdjWevhS9kLtBNGjhvYElafn/mmCaYpYS2ZWXAiAiygh2vKPo73bleGbJ5aIyqOsGTu0k9wqkkBreIgXQwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4298596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.39.1_1788399837822_0.3409363111375523","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@cotal-ai/core","version":"0.40.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.40.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f546f874b341b5bb76dadc909989e1e302fbcd0d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.40.0.tgz","fileCount":335,"integrity":"sha512-cyRbXnWmy6BZFLrbfsgTBk18oWuAyeyeWaedVjhAbySZrW73Qd+wMytY9dJnovR9J/bb+Ox71mp2wQN1dHn8zg==","signatures":[{"sig":"MEYCIQCp4Q3k0p3B6HCiC+Ws8vCVK+UiG9b1yYrhtmrcY42tBAIhAKkD6iXHnoKxhKl3L41hDvlL5eX+bfwdHaf981XFNEIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4298596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.40.0_1788406198941_0.39400121352553774","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@cotal-ai/core","version":"0.41.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.41.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"08e647b978a9918ef21dcef49789a0e24938eb1d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.41.0.tgz","fileCount":335,"integrity":"sha512-CRNDMF7xYE+54gQ1XAj4u0lyg8ZZYP53Dnnxbv2yjj7h09CJzIxT5EfPN8e4psnrK+M7tkY5eMsKi0B2MIpJUw==","signatures":[{"sig":"MEUCIAkey6lZ+31NRzHQRMUUgglt8CSOTlnJ8jTPiIPoJFoRAiEAp2y5G0rolpN1No9L/Q+uo0IOPmqYOnaG+xsC6cCOvCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4319104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.41.0_1788480569589_0.9897119621630441","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"@cotal-ai/core","version":"0.41.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.41.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dae1b9ba53a9711df420f9c5cb1894da0cb8832f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.41.1.tgz","fileCount":335,"integrity":"sha512-NTH1UepJ/jhyeMCCUZoxqfcKMYDTnzXm+wcNsv1h1MzaqyNS40PtZ82CqqhWdYJ/ItKPrcfM2yvYMA7mAMJmEA==","signatures":[{"sig":"MEYCIQD5UQTjSOqS1qE+NVjPbSYk0GEkExgZpjcuO3rhzMlw6gIhAICQzsfc1InVGF3VT+6F5WKpW7/bo+3l51LXjt7e0Z4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4319104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.41.1_1788530605785_0.7038307244103847","host":"s3://npm-registry-packages-npm-production"}},"0.41.2":{"name":"@cotal-ai/core","version":"0.41.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.41.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7050ae5a04277645ced779f4d789fb99a925966c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.41.2.tgz","fileCount":335,"integrity":"sha512-FLlZCpypODlXKoLlBXQhBH7UOgz7HG6dihWJDehBli4s09HGtu6xjNd6SwF1ECX+ED3NAq+WQeLoFG23ArTH8A==","signatures":[{"sig":"MEUCIDK3zqkNyjfLd2JjAIDPwCih2npDLgFgeRw5mU83amNKAiEA+epI80ZFtex/BlYQKXsG03FwN36gf5eyuhWc7FOBQj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.41.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4319104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.41.2_1788536906112_0.7897462996240188","host":"s3://npm-registry-packages-npm-production"}},"0.41.3":{"name":"@cotal-ai/core","version":"0.41.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.41.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"61f388d009f55e0eb05c47bd4e4cd1397f3b2129","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.41.3.tgz","fileCount":335,"integrity":"sha512-QLyxZy+fWKnONsnXbEPv/UhVuLJVSLa0NN9kNfSRCtpL4LhpL1n+jYQ7qX+TLjHK+mLLoo9sW9O0r6hFMGl+mg==","signatures":[{"sig":"MEYCIQDSTaMBzxyIvN0C4u9IaPTKWTOtU3L+KX2cdz0WJ3lqNwIhAO8KiqT6FstpNaVOxt8LV4cjo1+gM3oCwHM43gGXp816","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.41.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4329092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.41.3_1788557078588_0.1922969754591588","host":"s3://npm-registry-packages-npm-production"}},"0.41.4":{"name":"@cotal-ai/core","version":"0.41.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.41.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f6fac443eb0c602ba7b2189f5b5cc7918d866e10","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.41.4.tgz","fileCount":335,"integrity":"sha512-zhJ432AAji3WIaJNPZCnm9U6uzD3H9P3Cxp3Ip2/r+P7xGGqm8TMkoDZh3rkacHN2d9+eexwnDK/kfDvmAEDrw==","signatures":[{"sig":"MEYCIQCDIAojl/rWKxtvSYq84CbgvqkXPOvnnzLLRbx5m4prlAIhAPSZVXdZJvBTTp7OHzd9DzQkl2/NqoZD3gAXOCNV0sKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.41.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4329092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.41.4_1788560843606_0.5997598101869737","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@cotal-ai/core","version":"0.42.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.42.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9568b38bd56b7f8db7383b7914c3184b8a7889f8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.42.0.tgz","fileCount":335,"integrity":"sha512-Br6Zy7GPUkjoJ0BYbzg/WfPcaQ2ryfZBrfho3ZmpkWUY738KVwBnhSTisqU1mlCH8hepkgJmjeN6Q/y7RXLifQ==","signatures":[{"sig":"MEQCIAQPGBtVk9b7pnRRDPe8GBb2jefd4bPjq1iyc+ao5vDkAiAq899j/71XahdEqinrcSC4NYZZ6wa+yPzQ9guKOwwapg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4345008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.42.0_1788573069288_0.47380570565080116","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@cotal-ai/core","version":"0.43.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.43.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c24e103447a9c12fc1095f0eba22b77680b5d889","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.43.0.tgz","fileCount":335,"integrity":"sha512-Ppg0FIUMWEwpVGC+H9XpVkGTIg7l9OHW508q1Q55LGeLzGgEJAM5iY4WlEnuxbx8/BoAeCfWX4g5ED4CkWNiyQ==","signatures":[{"sig":"MEUCIQD1g0quHQSln6aKNUGWEwqf/WgaCh/Kv/OePFqHydjukAIgUBQU1QKc5WONzQE1vKkwXQkeQ5GbKXjI4h8b6deHgbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4366454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.43.0_1788604547816_0.4367830483328734","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@cotal-ai/core","version":"0.44.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.44.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"96b63529048f384c1dffdea525a3fe342aad755b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.44.0.tgz","fileCount":335,"integrity":"sha512-phL83TfWBpqXqMWWMVGh1ceLoAP1GHZUa7JE/zfCOUfLg7NGuaftiQ6EPO5RYDbTlb/+TxX2GzhNCNqpbZRnzw==","signatures":[{"sig":"MEQCIGqEkgZRHTV+ysk2xb69r9pwN1p7QvJPCIXJjnocYCWxAiA28FswQWdI+udmTrq/WYxYb5FLbF+Z1Up0EoOOdAz7Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4366454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.44.0_1788609168203_0.25040912251726666","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@cotal-ai/core","version":"0.45.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.45.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1b890e1aee293feb0c645e92cf10e77f612d3aed","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.45.0.tgz","fileCount":335,"integrity":"sha512-cWWJcsVl7GMohZWzmanHjbG/Mbnd+8D8t/5fO4SPFAhkUx2ThfSpAElCY6RDO/7mEsScPYBTtKqqbY5J62klJg==","signatures":[{"sig":"MEUCIQD5eeR5RgidwltrbbMv/NUPYAVWs30x1UH8XoC9g96VNgIgTAGy/LoOy578z9gY1S0A86s/Ccy9+zuFzgc1obF+Bxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4367355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.45.0_1788617609029_0.6211940066907033","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@cotal-ai/core","version":"0.46.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.46.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1c3de630188ab0c495cb969d98336cbf858e48c4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.46.0.tgz","fileCount":347,"integrity":"sha512-s9Jcp6CSuVajpqar0pYJI1qkpJZJ2jUCUbxkyWOfFHzY+ntpfI6cGefc4m//K8HXVelPUDbKxGdY2GZh8MFcdA==","signatures":[{"sig":"MEUCIAgf/M7Y88nrTjMxNlo7fssmEEdUex0DAwyGHJbWKZP3AiEA3RpfNXnHzRuxWH/YhS1EjSQp/tYY3E1v/oYm/qbZ1jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4433043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.46.0_1788668389453_0.4926787304380298","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@cotal-ai/core","version":"0.47.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.47.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5bc916edb8d14ae92eca913732e053d36033d909","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.47.0.tgz","fileCount":347,"integrity":"sha512-GqUpzX83x7dGzBMlpCOPDkNcVm+mkIE0PyyWfsNmiJ3G+Hp+j/bItVyPzCjcxN0Y57Nqf9x9ZhV2VCyHX5CrtA==","signatures":[{"sig":"MEUCIB4lRm3noGv5d9DR+kq1/drmsGjCiRj4O87mbvEeTYuMAiEAniHgt7Bq6GeEfSTMquGMuyQ5GA6CPCM2zHuWF4ljS1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4433043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.47.0_1788818024830_0.9707696370922798","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"@cotal-ai/core","version":"0.47.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.47.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"90bb4cd4b7028260d5eeb1c2e593374c6b0e8a0c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.47.1.tgz","fileCount":347,"integrity":"sha512-b3X63s3aPM/7DZovTjKMOsBg9apiuLR3IJKj5M3ARO/9q3zyoE7cNYKxC7uSddmmtL43vTNmkj/PTqnArOEgoQ==","signatures":[{"sig":"MEQCIH3sYPHvuC2gvLMEOu240tCae4V7n2PVHNGfEjC35qrkAiAJPhWs2PjxTH0oswbQl++AIaNW/IPhFVFgOND4gg/5PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4433043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.47.1_1788844476529_0.9970632105645785","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@cotal-ai/core","version":"0.48.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.48.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ec74f3619c90982a5b5a3d65c6fff71808d5b727","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.48.0.tgz","fileCount":347,"integrity":"sha512-wOrBylnFV83qgqtVv+bA/b81qO92RmpX++t0r82j1xVRGzAayoVZnpmFJyf+cEzS15CW3wzuXXY7AEuftuYPew==","signatures":[{"sig":"MEQCIAo4sAmuv8Qy7udbBueF/I3N/Q/ayop4YEXvWguv1dE1AiBJrqHgiGc4ab6OdGvpxJCLitP7ysKcpC5FSA8mHGiD3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4439046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.48.0_1788874257005_0.7313460615589922","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@cotal-ai/core","version":"0.48.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.48.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"602f39621c4679bf31a828fc9402b272af8c4ff2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.48.1.tgz","fileCount":347,"integrity":"sha512-frMNLWonY7dgrq+pK5kcNRSXGO7JmGRhts4SY68NzMv4UnyYXSdlA+2ltX1jSUfrIwDKBpQ0KZpf7x2X3ThoQg==","signatures":[{"sig":"MEUCIG4d82LV841vd4+MoEkhimGjcNGv+/F7567hIi2MHEpWAiEAy2Y1FeW0k8sXeZj3x1hA3nftQqsgD0S9GixJKciBK7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4439046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.48.1_1788894332726_0.5245262631641137","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"@cotal-ai/core","version":"0.48.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.48.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4179fe4f9c30c2f0afebb07337482f54e5c4eeae","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.48.2.tgz","fileCount":347,"integrity":"sha512-HpvpBAHfwd/14cFETsdPhWKUHD16pLuABRln3AjtB7fxdMNyVmeFn5LscS9ppDCdYscaDjvP9b+8trx6rNjMuw==","signatures":[{"sig":"MEUCIH2ZfSQDVaFMSI7d/lTIjY8d5ss6Rs83TrjMx+257KYGAiEA6VPs3NAd7HFsEb4MkdIJzxDbrYZ/iFz+I0cXQedOtcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.48.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4439046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.48.2_1788967970089_0.552080214162239","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@cotal-ai/core","version":"0.49.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.49.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"204e7d2a9a24dc85b4306c5c3de4b69668f7b403","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.49.0.tgz","fileCount":363,"integrity":"sha512-G2QyRi25/tBHISwKsHVoRCI2S8d/qYkFi1uKXXbIU/Yu07SFm6GFd+SLxS/sfq/R1eQ7HL3iR7a+AM+o1O2New==","signatures":[{"sig":"MEUCIQCrjYT4s3c3VLOMrJ8v8d12MwMTSIj7Dbo+ozxUtn3J7wIgPhRqXiRikZk5Bw/nZKRK314pjQGWDNwFDfaGpFQrOqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4UaEA+IFNRXWC/XoXqTPLgW2WXgltlBpcvwD5Sp+9UQIgU8LN9YTvvkHpngE87b/IoHothq2jCV3bnOrlL5qg8is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4693982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.49.0_1789282912060_0.5703473105323966","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@cotal-ai/core","version":"0.50.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.50.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9b9c1f3c2711efb43af7fa76ebc52faf6e4c828d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.50.0.tgz","fileCount":363,"integrity":"sha512-+8SMRABe+qBzuCgRjDCune9dr7mlHxCLArZcKicopt122pzn7l0cAjNyjXYnCLmPz9mtN8nYtha+y4CAadpzdQ==","signatures":[{"sig":"MEUCIDL4VhqD4EpwwFVh1K+AW/xpLPdY8NHKRc+1kXHVSeNiAiEAz/TyOrtui1oxpaghb2Qa1U5SsayyStjzWG261vouV8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVBSL4MCTuRyDjKAbzw++TTTpPGf/qpd1AGj0PvqUVmgIhAN4aaofLOGxRvQDTEatkxHfyYK0fYugv8TCQ1myHql4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4763387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.50.0_1789669684127_0.12340977562609523","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@cotal-ai/core","version":"0.50.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.50.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"896868fe98130018a5c042514dfea46f02a57442","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.50.1.tgz","fileCount":363,"integrity":"sha512-KIt0kVTpU2W/2oCzVZG6ojAyQrvf6SmvtqqBIlHqumhfoIgv7jd/arzm87kfiW2rBVT2pVCwTJy+SnBF63n9uQ==","signatures":[{"sig":"MEUCIDMKzQ7Pl/oo2DuhbmGzfHNNHSwsJJUKCsC68IFgc9NDAiEAp7NUxCUwaAcDd6mmmmPJjpneTPkqU8NiwV0AqsuBbhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCq9k0WLyf2jDAssLiOzi91aTFeRvRUOuXew4IaatV4TQIhANCK1H9rKf+P9XQbmo0yPQlRNOB7woMQ2wl4VhLm6hv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4767068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.50.1_1790067439567_0.8795082806533872","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@cotal-ai/core","version":"0.51.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.51.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"af81c012f52e71b0870300820674d2ac0cae02d8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.51.0.tgz","fileCount":367,"integrity":"sha512-Xwz8GHlnGAquVByxJdFeC63ZGKmx7x195gB4VNKtBt/CK4J68cCv4CJCaYgixxd6XbnidIxn1fUIiqQCkdm7QQ==","signatures":[{"sig":"MEYCIQDbzd257l7Hz3VoBEPxZ9oaL1qWjPkzIb5XoHDL9blPkgIhAM0DTSTKlAlEZBVSFgs22ONDyNWBSteWUlpk/UWsIhnO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs9IwClF8Lm62l3yhbE+oYxj3ONb1h8ipxuLKz2tiGmgIhAJF0/L+0mvVAjETQsjt1OwLQQkmd2Ypo/aFmDv82uTLL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4809303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.51.0_1790177936644_0.6363358500331211","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@cotal-ai/core","version":"0.52.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.52.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"aed2e61372b25ebd19d9b496b3fca5ed16cf4dd3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.52.0.tgz","fileCount":367,"integrity":"sha512-VJJP93MMsphwgpwe1h1ZB0HolChsN/F0QIrX/GLY2nLtNVzmkV8no/aFp7fLWUN6CnE2+ZymD6Auk80UMqyO5w==","signatures":[{"sig":"MEUCIE0/aNFNZSs/uyXYycmHFah5EJu5hGYIkzOGhlHtAuBJAiEA+k4y70LSbsqBS/hAOU8zzXAuoNdQxlhGM2ZBJht3eog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNH4gFAfWPf++1ILP7UkScq+QFDyBYFxlEjz0At0zvgAiEAhhwgaIJnVPdj/8FKlwby3w5OE6kDFilnWwu9biYfOCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4847363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.52.0_1790240571746_0.9050110847926529","host":"s3://npm-registry-packages-npm-production"}},"0.52.1":{"name":"@cotal-ai/core","version":"0.52.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.52.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6dfd2d60dcfe5e9b8b288736c2af6adc93e66813","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.52.1.tgz","fileCount":367,"integrity":"sha512-TqKyF+2mez0TgBFkEDQw2rUcyv3fTU3p3RKgGhHJmVLQkEeD75KtY31Xm88mtNxzyDJSKt68dRr47j21oGoA3g==","signatures":[{"sig":"MEUCIFWzJzcmNA+uS+AG0WvlsTaIAvLvHjQ7M0xG8rriL/GaAiEAtHl954dgnBV+BQHvySixwJUsMAJyyFUVjlWWBEIXE2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFnq0jOBgfT/OvEPFjGjbkRNNW9GHFHmV7Q1odsMGyQwIhAO7dyFn77RFUqGAr0YaVJPt4wRvdcUup/i7zdW7pQjfA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.52.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4848072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.52.1_1790267769846_0.11103043355177267","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@cotal-ai/core","version":"0.53.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.53.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"30205d8cc89ca9d03c2b2a598d583c9b9386f397","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.53.0.tgz","fileCount":371,"integrity":"sha512-7r0sCXo2U5W7qKOSbqzpi13geQLsMy4uH3sz61Nrc8iyqzGB5QcfyvmSa8dtysAQ45TN7L85gYBemG0LJyKXeA==","signatures":[{"sig":"MEQCIGWXgZEAJJtjUeuGZzeBlD10KKMOOLCb9BCAifVDcThyAiA//CJV6BuL0/In0FJHPGUe/+wd0/1EYkEn/JgDTfS16Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEzCAinScrDScTSY1p4uSF+4MPZ5779Q0XQI2TDDzrzwIhAPXUrtrVIqWVCpGSn1iVDJ10QIQLbeNFBkirr/hpSli+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4879764},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.53.0_1790276963134_0.34159829217776316","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@cotal-ai/core","version":"0.54.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.54.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bab40965d8255dd7ea954616cf301d95f197fc95","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.54.0.tgz","fileCount":371,"integrity":"sha512-TBYygaz1MXie163ENa85eiw+n6NG53ibNwrl9CGW8mLgWW8xbLJYj7T2AeBIqKtM4Q53Zf95Gi8Pz2nExMJWMQ==","signatures":[{"sig":"MEUCIEzk0gIgi4u5bgA7RXYKEc5zrGz2ALmk6vqHKed6CWcGAiEA9Piy/B/XAsFQ7GE2WASLxZnJ0TbfM1gPkTERWrYQBPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjE3Qmj5OTTsb7JrQt/PcLooE/J2pUL/MWbnzMaomGIAIgTp8zSeI9Q8FJzCWADUaxvuWIy8YziETUXh3NfAS2Oyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4922025},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.54.0_1790319935996_0.30530451274193293","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@cotal-ai/core","version":"0.55.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.55.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9276d0e3f717a2f2e0c0fdfce5be323b9df6ec00","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.55.0.tgz","fileCount":371,"integrity":"sha512-tu2JOTCTKq265FS6Z2HvJ1xugkpXwmUH7Gl+sTzsJjWpTuAOQkTaH1vPSUeWDA9yAoSsEJ132hp6MITcrRujpQ==","signatures":[{"sig":"MEQCIEFb+bZcmCKLr/Fhg+cN6boD8BO741ERJxwdt9v1oxwSAiBZAT0hiC2XM1UPpFoTj3W/GE2UfHZgXv24oy0SR8RU6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBsrD9SEwL+ba2Ciq5Y4mzRjNBqmeb+W93ZrbJdvkbckAiBFYKh/xCnFCIgs2FEOg/CazsWKL2jhQmtDvlXGi7mQjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4983131},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.55.0_1790471577426_0.19174362958992464","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@cotal-ai/core","version":"0.56.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.56.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8648d09c3aac4fd3d2188076b15ef0935771c3c8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.56.0.tgz","fileCount":371,"integrity":"sha512-M2EMFh5QyUEk1WKOnb4tE1lupCiSZ+bUiNBkFYgwlFaUc40Xho6D7DRmIFiai6WrCadPtH1yOQSTC+3waMcWIw==","signatures":[{"sig":"MEQCIEbB/I8qWoiQQz5Je/Hj1qwhpfu9ZQ2qu2MRYx+oiJDgAiAHmM4bAx4MSnwmLl2u6IAfEyjU8NxWhJSSkppdx+diFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJsuJnr6Xhl0WarU3UIY/7HcTH7735E1puPol5YvHLEQIhAL0h5O7ECdTjgNmHNkbFOtbtLmIyXYUbHzmP/Rinmong","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4987995},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.56.0_1790573886957_0.2904197449369932","host":"s3://npm-registry-packages-npm-production"}},"0.56.1":{"name":"@cotal-ai/core","version":"0.56.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.56.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cd8f059559ff9534836401a7b3709ec69d56c341","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.56.1.tgz","fileCount":371,"integrity":"sha512-mxPKLQL8d8a5zvFHMsvc9bmB3leBYqUviktkjXz1eI9Uqcp2qCPanSSZdHbp5f4+ySzRkOJMNnBZd/jWDahbPQ==","signatures":[{"sig":"MEUCIQDG9w0YYblpWWbL+uApJ2J3+W2Ck9nzMzlm6UY6vdLcTgIgDBBzsyiRLzoyecDhRevjvAclTb3Ga+FXMgGORjjwrow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3fXFPT5V2hZIcuG061s5tbUcUGKbaDvUlqNbV8rNUJAIhAK3SnRzWMZXCwyAkKH/G9tv6pdEW/bSSOfxS3ZFZo4Eg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.56.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4992863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.56.1_1790591274401_0.8570871515636971","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@cotal-ai/core","version":"0.57.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.57.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"81380cf728dc253c4c69b92b994a464a52426a55","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.57.0.tgz","fileCount":371,"integrity":"sha512-6IovH0TtbnaO4h1yX+VyrVZr5eVjs09NJswLYmKjKzGSb/ofSkzXQPhnzwp9wfkR7hjMX9Aw0MewYD9CmnHmgw==","signatures":[{"sig":"MEYCIQCFO1Cn+OCB/64P8M9UBOCQt5v+fTSV5+d3s6L6pH7pwQIhAPzFxRw3hnnb66vGWZFeYaCReRF7SJudLai99Jk1OBxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFoaeuUIgiKHzNl+nu0srEUfyy9SiEGqR4lAkJ9CeFr7AiBr088w19pdabNsOFs4DGvrVy76i3tb3cbxkuebaOvS7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4997840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.57.0_1790637019334_0.6355804191051837","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@cotal-ai/core","version":"0.58.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.58.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"db31eddc74eac20e9d20dd91e796a06d325f4b9e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.58.0.tgz","fileCount":371,"integrity":"sha512-tZWB+kmUpmQcoee9zZl15IEB5+FISZG295jlBOAeP+WU7J5gVRkOfcxRtqYHB2zgDrukc9NdSZzQxw5xi+O9UQ==","signatures":[{"sig":"MEUCIQCDTuEbKHnU2ZzwyMddwU77g3Q8z+IaqJF8ehu9d0M7gwIgO0Ve3x1g090BJO1g5zUQWNzlX/rqTRD0Y9lLY65MQw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDcybACXxNFygY7JgsTBlPw71SyA1sxYarhUY0MztWjiAiANKoFL7KWrNPfYVrtMJoXIOhg5a0fah/FQLuGcJexw9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5045267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.58.0_1790888427233_0.06557693378082896","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@cotal-ai/core","version":"0.59.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.59.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e7456955679e70c6f0ef90051c2dbf508b678a7b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.59.0.tgz","fileCount":379,"integrity":"sha512-Vqpzm0cGeFItqNGXB56MjqEwmTZ24nLRtvLLDOMNEvbwAg6DtztxShoqQMElJjxBk5Lo6YjaoAkcpnK8PMFCkg==","signatures":[{"sig":"MEQCIEYax/Ot2GFi0NXOpoGRvB7nyl9e8QiX894XlKXA0R8GAiBdV6IK4Yq1u1eB92MecZd4bbdaTHG8soLWtKgXCww7Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7sz1G/ujFFzP5s9GhLlftmhVt9c6WbalXY1kHGZvvaAiEA0DuZ95jldKJ5ls/i3qDS0dMCwVkhsSidtRi2BQspTiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5195342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.59.0_1791098565349_0.3387768521964396","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@cotal-ai/core","version":"0.60.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.60.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"16539b4d4c561034ac34700108ac303c2e7dc368","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.60.0.tgz","fileCount":379,"integrity":"sha512-7uwmD5zvWj+9UAWZ0LfqzVo+/rguVCL8Iwo5aUNfT1KDFiehf1IdXqB+IvRqYcjXxZ8FoNLBFVDga3wbzIHLEA==","signatures":[{"sig":"MEQCIEBRvxD2nxwcaObyeTZpa++awYDhD6x1C2+J8Mxbk/zDAiAw1z6DdPuycR9/KeLkZUeX1J3MWBgtaYnOxCDP5Io2wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZptrUq7XK+hqdLRde1e5JggmzAqXH4E3x2nSBMNm2AQIgdeXS5TU8mq1pZYEjoLEcML17aND2bNqIK6uecnbMyaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5204476},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.60.0_1791106117618_0.46995252100131446","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@cotal-ai/core","version":"0.61.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.61.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ddc24a7c00052a83a3493842dd4dcc5cb393707c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.61.0.tgz","fileCount":379,"integrity":"sha512-fy+0Oh43iMXf5Yr6MZm7bjKvNqv/kclaEKE36HM3vmEX2S7cOaEZJIeayw6Fr5HxtgzvQ2wkIQHsZdLdlpyjkA==","signatures":[{"sig":"MEUCIQCE/QgjHeQlpSCRkoRH0gXuydWS3qETVPqDASpjZDYvdgIgdqWM55qm+kg+5nK/JOI1GSz+NRD9WFewQ+XWO0SAJWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIADNasRlEMrZciq9xHRerdcyb4GYpyZ4VFxL/hhuYuJXAiA+AsEvizWvlKCQh5EK2cywtGnWmiEKKQhVXx8BpPgjnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5204476},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.61.0_1791117039288_0.6661263504285273","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@cotal-ai/core","version":"0.62.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.62.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"366cd2f8ef483335f3f55726acc4ade94abc35c6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.62.0.tgz","fileCount":379,"integrity":"sha512-KB0wAj2Sa3B6QeNhpg4NfrbKPtG1Ts5DBhqOiCs80MTg9ZDGqUBSN1tCL9OmEyxDfgPD3mtcMOcEhayIeRG5kA==","signatures":[{"sig":"MEUCIDCTGS4GSAByCbauzNo0/ngVv+ZIxaJfwSz1qClkR031AiEA+7HkuM68fwmKL0kDp7LG5ZuivmeIGMamfLvnMT3tgVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfTXdHYZV4PSYIoobXAwfX6JKbMIBhOrsPM5T1UPKDagIgA/jZZFOUwhR8wVTcR0nqZEk+wPhbdVDJ5iAsnePuBCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5240653},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.62.0_1791162076784_0.12949077849431734","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@cotal-ai/core","version":"0.63.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.63.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2162e7c880b2464ac322ba00497c018af61ecb8b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.63.0.tgz","fileCount":383,"integrity":"sha512-dTbaQqjDzvHFw7gmo+kyYMAHndy+a1zPyUzfn4ieKttSkzPNAqYiMFUDt/h9tbfEi2N7Vh5dxlygKER9ScwsAw==","signatures":[{"sig":"MEUCIFkTYp5JQrL6pOhwIy+E38a8kKX9et6mO9CDgIoSYoPsAiEAzfkCVYXC3bRn7VKsFJ7U6xmjdnaZTIUg7WHCb5QP0M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhsdVLy6hcwY00rg+JSwcjclt3taE/LohLuYH4+WtOKgIhAJtyZQS+CoW+7EZICddkUYaWFsHOKUpETYh0B5Y7Xtfc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5290771},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.63.0_1791177390322_0.8250484752085525","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@cotal-ai/core","version":"0.64.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.64.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b1647fd6492a299910e942112dee4cd26d361afd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.64.0.tgz","fileCount":383,"integrity":"sha512-rKlWOfPmCXt0vLgbTRs5YKpSLIxnpoXoS/SJUw1M9C3JH8Rx/awI/VzsRnBKcimHxGD8OEAQ1SkkE5DLu45jiw==","signatures":[{"sig":"MEYCIQD4Fm+1Tzav20gzcUlu2VtcL+bCWdfaxsuljH6PY1FjlQIhAPXIozO/ZWZ+tgJSzuG9IO1sSl1eyNWbxoHNIGzvVOzH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBEDyjAsZisxp8RqTM+q13O9+IDtL/wmdduaVOiazWxiAiEAvgqDilGetFHgUAM9GLzQRZKhG2iVOlv4c0J1QG+tyMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5293023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.64.0_1791183585994_0.28429925479904505","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@cotal-ai/core","version":"0.65.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.65.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e767055d62468ebc3487b88efffb5a75795fce81","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.65.0.tgz","fileCount":383,"integrity":"sha512-V+VxPq1oJkPb3SYHXSQgxb0kGxMXiCPDth74IBWbs3VYBXBmhXIebJxG6o2+Rahq/JikKHXTZg6bZX5ku16kTQ==","signatures":[{"sig":"MEUCIEqnHn74IieaXdA/Hrde/FgjUYh+rzMUbl6s37CUeBFCAiEAycJQ6t3o7mlekwIdiYPJDZlnCGsVcEqPpXQYzS+0NfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD8igLjBtUEmTUfS75IRquDnFzodbSqh+kYvMr6fqDEQIhALXqq4CPAw6tX2GP/KSMneOIVzApcaJbej11/W+prH/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5300139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.65.0_1791192563130_0.9925453546130993","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@cotal-ai/core","version":"0.66.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.66.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"580f02c617035924687998f98d76d6ecdfc94722","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.66.1.tgz","fileCount":383,"integrity":"sha512-02sr+V4Gg4j2FD/nEzEs5khNXbWv7rlBi/vnhTCIsWbOYPgga0v6eEcA7g4U1nqaARa4HB+zvKWZndaFjH4ROg==","signatures":[{"sig":"MEUCIQDhYYi3YaQy31MFK2p5iXWe9kvR5vfJnIVodGvGnIOuLAIgFsgsDBM7EKqivsxXRtGBlUjFbTWItQBcgdKHQNNn/fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCo2e1Et9cgRnTl9R/Bop5QKLiYNl5uZx9eQ6pg416SJQIgAdYzZkxnm9AXBwpoA5jPxXm5MYunCN/Q4OiyDdSxF/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5301752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.66.1_1791210812147_0.61185061520373","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@cotal-ai/core","version":"0.67.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.67.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5e0f8f4f09aa9b5728878fcbfaa1cf25d31dcfc0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.67.0.tgz","fileCount":387,"integrity":"sha512-eHjIx7dIr/6VIi9brxWJrlht999biRDivLFt/JqJeK6HzB4vK8dCMn2tkna63diOezPZDL1OA8iRcLmEOU6BhQ==","signatures":[{"sig":"MEUCIEvnkKh6jx1gdSUBSQjtzIZPr9eRPnbUhm/ipxCOZlChAiEAt8GtIHlsF4Zx8JdiGM9SaWD6COP1Snn+St4tGxJWrDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPKJmFpV2uA2z762zCC8nuUIhJJHr/9F4z78Zmbf1ElAiEAwwnvsSj775N9e5N8vrXk3Ut2Ltpd3dp678otg0b7QNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5354325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.67.0_1791236170175_0.46230448741866925","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@cotal-ai/core","version":"0.68.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.68.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fcec3c0d5978ddeda4df6aa04534bb144b1b47e9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.68.0.tgz","fileCount":387,"integrity":"sha512-jWimz7Xb4vsJHVOBQpe65YwDZTJr19sQ3c6EcBsWUjDidIApFmOD40XH7bITTzZk2phGn+HYf9v6pqnMOq2IEg==","signatures":[{"sig":"MEUCIB9UJq/LIaNBWZDGpYo7r9kKGCwfDPrYvkP3wADamQUMAiEA5ASHtsQQ0+n6xKx/3TboyztDzycHm2wSZhEmU5A1Qss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHO45j2XnqoSe+NCwOYYZuRIpo0OGjj7OM3o/6tse/iEAiBsWxKhFZD39Wz6FUaEz0KXCXucWTOntfewrtVuUSvVlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5364927},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.68.0_1791269384847_0.9632651258440832","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@cotal-ai/core","version":"0.69.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.69.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"54c99b3cb17d0148fd3182453dc9a7857721ed86","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.69.0.tgz","fileCount":395,"integrity":"sha512-rdhPDd4KX4A8Q1Ia3TddffTXD6croR1ymkDXmrWSbFVif+FGAppjKKlpg1JZOJs0++MacqeOJq0Z08n8j3B5oQ==","signatures":[{"sig":"MEQCIDKXRyTftUUcYitdmf3nyKC+2mFQowqPwaoJieobGyvIAiB96pU8w552DNhiSrZgth4IZ9IWp4ax8xc9ymApCc559w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSymXgsMGTn3as/UFXbflC8RK4NCH/NhOD+RoVjS7LnQIhAPFGVGCD8rbxRMqQV/qTAWMnTfF1i9xmD7bKpQtbaWhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5383731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.69.0_1791315421617_0.6025221576694153","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@cotal-ai/core","version":"0.70.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.70.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"62d34457e2b9fa2152c0be2dfc34992fbbbfe29b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.70.0.tgz","fileCount":399,"integrity":"sha512-Lk5HYj3iby+PQcG3/R28WvGDPWbN1ctO+nOzv+05NhiEtLLSefn2ZdOlDtCp8Wfeacos3Jx7+23DTT43uSN1UA==","signatures":[{"sig":"MEUCIQCVTNdytMHWG19mmlJ+4Ji0ohfq+HCbVS1rcRSsXzfvfAIgLmyF8eq1dRxOzsu8ZxTD2vhE0/OhtVElIFNj1iOzl+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHIcojw640h7h4Cs4hkBWozIrGlob8AaefkE6Xb+PUCGAiAoycQ+RAVjTL9UYkGxO/qTBg2lSJn6yDBspDv8DsUnlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5401486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.70.0_1791354954564_0.5398892698613225","host":"s3://npm-registry-packages-npm-production"}},"0.70.1":{"name":"@cotal-ai/core","version":"0.70.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.70.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e9347dd978c275ab06c1fabd65effdc50914f6e5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.70.1.tgz","fileCount":399,"integrity":"sha512-s7SMs2ioPLHl5Ez3+FVvGgGTTrEybv3sDozgNi8UW3wuQf5kaDByxQeTxmHUnz+ZzBQY+1LAT0v5RwgVx78OtA==","signatures":[{"sig":"MEUCIEOw0AYaGD5dc4pZpgKeCERD//cmnnlaF7TTfBzt2YcHAiEAnnJ/CHW9r3puu2wVVi5Rc6C6v0e8dnJ7x5afxp5J0v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHBGm59/8CZ9qQEozh+UIhJ23FvRd6XwDQWpXgzQY8tqAiEA3tlEc9QcT7km21rxXsaUkS1papeq4oxsJXVVpxUvSs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.70.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5403993},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.70.1_1791377007245_0.10416181686555692","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@cotal-ai/core","version":"0.71.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.71.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"05d005f8fed041dc7c2f4e689796f2432b55ddd0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.71.0.tgz","fileCount":403,"integrity":"sha512-/UHm3T9whcGht6ABim502mXNkZ09jA4OrkpVzpjj+WmWOvMjFpPNAo8jdaLOi85ikaRUqyDm9iHwZaRPzX6Ssw==","signatures":[{"sig":"MEUCIQCwtgkB71bAwLCx3i3t9InkUIIRbxkXlc1MHCVkZNiO9wIgKsidbaoqQbQF4n7fTDTElktYEtu/IbIBh8Jt9MFbh/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgDWOYn7RfoaB6Yyrwgm/5REPyIYSHlm2bBJ3vjbWNMQIhAOAqZh3slPxuDoiLXpbz52MZz4fb4Urujl1yEa8WQ2HV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5412200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.71.0_1791394148324_0.8659435854131747","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@cotal-ai/core","version":"0.72.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.72.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"16a13360ee5e3792509b216d74459622be811e62","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.72.0.tgz","fileCount":403,"integrity":"sha512-F2RD2CrAJ+0ZKLMluLAM1hgRPzw7zIyQJiJO+DBAe9axPYeRzFmVPxzT2rTfQifQjbtChr2DWH2kObLKxqG+wQ==","signatures":[{"sig":"MEUCIQDQff2xkusv2zhRH9dfoHQZrKYT2upWIcKjMcJI+1NOYwIgfQ4ZGKC0RdHMD/k2O8X1QKklvL4f7QdZPShMywmOPWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6ADi1556qAFnmTzRzwPZdsgTNhkAQopSlIn9DzHIv/AIhAIeA44TYgrhC9hXhn1I9ZMTREgqh6l6vIn00Nq75ygWj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5418015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.72.0_1791402233746_0.8668004507764939","host":"s3://npm-registry-packages-npm-production"}},"0.72.1":{"name":"@cotal-ai/core","version":"0.72.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.72.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0f3ad062e425079677e7d684d6d385c4de6bc872","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.72.1.tgz","fileCount":403,"integrity":"sha512-S7tM0w+BzB3NXcEoMqcAVdHrnhXX0HtZpAlRb75S/RRbYUiY+vZus/FR5gxjcMah9G+KwoXLRxEvEyy131t7Tg==","signatures":[{"sig":"MEUCIHDyxYSSRB193q8QAupxyFWWAj4LIb7LaSXAdWbAJx0jAiEAigfXosRRZxButdVb1KnQe1zOuNF6BOS/iuXn26p96lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFFJ09KamI+sA/CoCLOh+DFpPawCA+64QkQSe+cuUzvxAiEA0MLnSUHECBjofZEeq9APCRM17NqWlC5jbfRyqz/1htI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.72.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5419038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.72.1_1791408250305_0.9280004297296052","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@cotal-ai/core","version":"0.73.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.73.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1a1ebfd4a0e8cc086cd7c29624e64d91d7c7da72","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.73.0.tgz","fileCount":403,"integrity":"sha512-HHP93Y60ZbV1XuHcxBiNymJUylRqNq4qEQAZZpBjFXg2OtOf0cTwT9zwsbv2AVmm249dPTXM7tlSmq3dqRR2ag==","signatures":[{"sig":"MEUCIDXukLSj8v1rh6oPiPYATcNY/6VQxmcPTyv2qQ4BklHZAiEA0fRYSspd6PJUguVc9deXiAPVqigdYnwKNvFQ0Dr43P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdVNcjcW7hPlsFFYx0zL5k5aP/n4jG7gDo5SntCswRbAIhAM494M1Jj9MxfKoKe6vP9eDcxYk0M2kK3Nb6lLEyuypW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5419038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.73.0_1791416665273_0.42004800747980564","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@cotal-ai/core","version":"0.76.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.76.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9df84ca40e89512751ce20b57950de1ae16475e8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.76.0.tgz","fileCount":415,"integrity":"sha512-jbijuJ3vhH44b5FdR9zlcQwJ1KSo1OGV8tDqmzrnbdyvpJGWD1Xnu6j9D5kIdMqdlfASAEPhj9JIt2QqYgfh6w==","signatures":[{"sig":"MEQCIFMGa+kqvheIY+5pqhne448JCnSqu17uYFeJ93Svv1PFAiAY3vggYMNOylB2VqafS3+tP5HFev9zUP7M3d8hl6sCdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCa1xcn6lKpDlfBK7N0MEkHnOtkeomoMvN4VHU3zI89KgIhAOXNz5hnf1QEf7/6PaRocoqgoZZsfBo9aUe4XHl38tJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5476520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.76.0_1791557057681_0.36197283083169074","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@cotal-ai/core","version":"0.77.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.77.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2a12ffb26a0b68c7298408bda673c1e91c920d7a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.77.0.tgz","fileCount":415,"integrity":"sha512-Mi2OyDdTiexMoueFH42h2hfMNIJUrs8M+W/78PJyfmPRmQe4gXJ/sXexEiJ3sVhLugjBgI4usmsu3YADlPN1tg==","signatures":[{"sig":"MEYCIQD6MeHKOCIM/UEIaBOGOqLale0qSwfLUBCj6C1HGv2qyAIhANsezt6hA6RWkCT33KYIpXAsNl+uDrAzo6l0qSOXiCZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFEcdSDovZMIfLsg5j2DZum7EdkSXCtL8TX2w9lHASGAIhALhWMZMue1YDyKTMQzPhUgoZy2vJ7UFKPM02wNJ6sfD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5475892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.77.0_1791562476160_0.9645138068521173","host":"s3://npm-registry-packages-npm-production"}},"0.77.1":{"name":"@cotal-ai/core","version":"0.77.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.77.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"403100f615ec83ce1d09e925ac6ca32160d7605c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.77.1.tgz","fileCount":415,"integrity":"sha512-5mT8sBhgNiAnmhUIlVZaufvVwmKhCJGIKqrbOQBce97phaQjZ6JOcPlZ/js/FY6v71x15isrZzpm88e2eXIHBg==","signatures":[{"sig":"MEUCIAVyupPOJ5v7rqeuLgGjiEHcvQETCF2NEW8qZ7xoImf0AiEAtY4zHnIEqmKw4dSXB3EsIiW0QGF5d46ywr43YCe7W+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsKPTNmFAv0gcyY8XijfDRYMfvk8lJ/T9RYY5nespC/gIgQ3RaBF067fIea8aiqrEDjGUHM4Q06WY3BDcHmz58DwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.77.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5475892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.77.1_1791569090898_0.9604308516462947","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@cotal-ai/core","version":"0.78.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.78.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"05d075ea90ea3046a991547cbee4877275b87c18","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.78.0.tgz","fileCount":419,"integrity":"sha512-zZpNJrk6isRZKur4YOkHeSq+cQPBYgTVCCsqwU3Vqpp6W+vJYKTQ+LMmYcS0YQEKEYjdgLphi4eUBRLlai4HYg==","signatures":[{"sig":"MEUCIQD3Liu3C+8g+WeSqXsOC5uTNzzfVemm/YcEsezYssCfOwIgGIVt6hkFBwYdCwrl5pEhra20mm8c+dcKqMEWFtmgbhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+jK2eaedWXv2Y7oIwZrjpEkB48u/AcUNi8VvwRcGxGAiEA4rXm+wH3hiMmwhS3qoDqUfBWeiwUj9RvXD05fn6GK6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5483444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.78.0_1791602918237_0.2605727362739927","host":"s3://npm-registry-packages-npm-production"}},"0.78.1":{"name":"@cotal-ai/core","version":"0.78.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.78.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"225a0f3f84dbfe62b143530eac5ce54d9e0bf578","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.78.1.tgz","fileCount":419,"integrity":"sha512-MOV2cVLcKJwhHcBVKnoILYc84NtfyK+CKSz9lJ5ZOj0gkoXhQS8DcVxlygrNpWewh+NwJDui+Ib/5oWRgDs9Mw==","signatures":[{"sig":"MEUCICJtn+Gu8Rs02B4W3HjGUlpH1w6+XzHh4GwbmtGawN2MAiEAgcEAlVMPb4i777aQ59AKP/MxwMKQvrpPe3FVrpF2cJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1Fahx0RROMiqe3Qnm1vCVp5DL3RQxl5t6y1qv6ROeuAiEAi5CPDzBt5lRdZQDaIcOx+OJ5KQAz8pSZIAndHF+G6Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.78.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5483444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.78.1_1791604197632_0.2395183882563876","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@cotal-ai/core","version":"0.79.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.79.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dfb8d723f35ef570544c10b752169ccab731d46b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.79.0.tgz","fileCount":423,"integrity":"sha512-93ljNPhRrt4mK56crq1rxqek/Ou5kyO15OjT53DOrVZMuYUVIiEFw+ku8XUve2RMTCzaR/SpUeiKUgPfFyHCDQ==","signatures":[{"sig":"MEYCIQCOvmenR3Ml+2e7gavVaB69PqHmn09zc7skNkQQ1U2/LAIhANT1dGBj0G0f9JHhD5bEeQQb/taFOws2/6TD0Dr7H4Tb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICuVJaSaaASTjhBkeGA0yotc4q629KeL1Zedb4KNRMH0AiEAxqsf7vuzycSk4YxJadz4SBRE31KeJqsgyJDMUDYro1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5484052},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.79.0_1791654343670_0.8783029371330155","host":"s3://npm-registry-packages-npm-production"}},"0.81.1":{"name":"@cotal-ai/core","version":"0.81.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.81.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f9c6b36fdbc30bb763cce046eeab3f2613db90a5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.81.1.tgz","fileCount":427,"integrity":"sha512-p+AL01Sll1tFyUGBR226trZyfTDl+U7sIePsrK4u8Xcro+Vxv414x5Ovrz01XqHA0ejnFBW4SFubs3Q9ToyIIA==","signatures":[{"sig":"MEYCIQCUm8QLymGY0WrQJNUlVEUd1NApimkDxBtCY8BuruCmkQIhAMJkrWb3XtW13tskTves3CJn1Fw1TM+Z4TU72AjW+E4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwm/FC9lFyuUvpORclF4b2BNol0Rs1brqDxoJsow2KPQIhAOjZehyAmLQClz+Ee0NC5HYMHOwcejyM5uCwYYLX8CzN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.81.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5509194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.81.1_1791911215960_0.3131466722950773","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@cotal-ai/core","version":"0.82.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.82.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dcd8e1a01e7db56f48807fbb13b350486b4e72ca","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.82.0.tgz","fileCount":431,"integrity":"sha512-lzRkDMcecNT/gEWmGu5hThiW9sdn+1iwbGx8qYhWw2rJAGyUocsAmBSZBc2dn2NJY6NTckcdKV28DuocywvIBQ==","signatures":[{"sig":"MEQCIQCVcVYH8C/dZEZyeoHw/LHNjpQtCPQUA6idycPLOPpfWgIfdgweNUq38ZENh3GRBdfK8Y5gKfg2URlYrfzTEODQ1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHtlonWkwoYQwWtnGpSurO4+b3PQRHuME2V0ibH2skwDAiEAhGEpga1Fvf0+iG3c0owcZiPV2nDFfDXXEJEk4jwhF7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5569110},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.82.0_1792076156096_0.6356345289530605","host":"s3://npm-registry-packages-npm-production"}},"0.82.1":{"name":"@cotal-ai/core","version":"0.82.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.82.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dca517f2d81ff4045645b89b44841f7b6e6649ff","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.82.1.tgz","fileCount":431,"integrity":"sha512-39iaH3s+7evYN3WSOgdmVGTLDfgIyEaLE1YKyN0C2ZMq2zFGVDaJLsfB0fgZRoazDFVblTVq5gYzyht3XumxOQ==","signatures":[{"sig":"MEUCIHQ8oEa3f36M5lFiHAAewHi3J4BLgA8UZLAlmwZdZlieAiEA3b6qpowqj32/U1Rv3nJegFqcWS1aLM38u8izI9qwwv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCU98ZxeD31txkmhD/FqEFNaUQiMr2uVbILSW+4eNkTJQIgcMzpYZqS5utFLN4hQ8YhH7CnsqV9gg0rZRLWb2mr3vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.82.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5569110},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.82.1_1792127670601_0.8212126571503271","host":"s3://npm-registry-packages-npm-production"}},"0.82.2":{"name":"@cotal-ai/core","version":"0.82.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.82.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8d84a0341548e5d698068aa5858ed4bac33cf619","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.82.2.tgz","fileCount":431,"integrity":"sha512-kVpjfKKgfmVuVhxQXTD1tLhR/tZTRAzMojzlbUIF7TOeSjivDZk0bRr5LOblDBHm+H4edai4qGnq8Dv04xXzrg==","signatures":[{"sig":"MEQCIGR0QNkeerjrhrhRXTiEZ6QFbQSbJniFxKMJ5xAi1rbCAiA+2zB4/n+ktNnf4/GCrIpzYTDVdbuyl/rPJJ1AWASLNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICEP3a0ytECIQkSC6u7l3RYfMzaYpPCIFlbMaF05upYzAiEAlI3OiqBEtDs8RNkKKO85qg2RPGlSlqfWI+9jqH0HiAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.82.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5569110},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.82.2_1792154560533_0.5430904160952732","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@cotal-ai/core","version":"0.83.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.83.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0468de60e7eabf648ae78cc67fcb40c10eddcf69","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.83.0.tgz","fileCount":431,"integrity":"sha512-G4EjNXYrZAgEgeE5885X4l0eNKQ6DUyLD6dEHj+XnTaFMQteSDHSQUhX56ev88ZQpsfpRbKVZSwKX2OINDCk+A==","signatures":[{"sig":"MEQCIEa8yY/Rb/HLh7/r90q3Kwdbz/L6rR027EL/dU0Dph/oAiBAK0ROPNqKLFOS9fIF7qkzWeWylQcSQ1gmSKcO3UqWhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2cX/nphhPSjx2/Q49VAYacPkyjXh4dBRP0cYXQOhowQIgD47S88FMS6s3RsCrI/Ucik8VTmP12eWX0quV5Rja6V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5569810},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.83.0_1792172801268_0.9372852271398726","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@cotal-ai/core","version":"0.84.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.84.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a4398ff6b8613e1f4181b7d45f9a314e3b177d32","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.84.0.tgz","fileCount":431,"integrity":"sha512-8Bueud50aKBd97xqB2nktGoEMKzh0M6yHOD6970bOXXfrbb+kul7r6Lc8lGH31s7woHpOb9rIEZry3HG/BUbxQ==","signatures":[{"sig":"MEQCIAZCz9kbekoqWD2v7+I1nKKSDdpQmSflIL7Mnga24oaaAiBklZrNK3zNWUIjKHaYFUSLBtkI4kfw4e2Ueod/W6twQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjTAQroFLPN7R/PeHMUQZDM/lWxpEzIz/6QsgJe9UYTQIhAIQACdrrga6yhf69DGbiIMLKwnxLOMipaBwnCYcsu7SG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5569867},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.84.0_1792179537465_0.6780692592180169","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@cotal-ai/core","version":"0.85.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.85.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5f1f424a8fd053a108886c7e487f2573d8742ddf","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.85.0.tgz","fileCount":435,"integrity":"sha512-T5B9IZG6Y4TQzqRT7Mf4y6LbB2alK2A1xAhC/cLzAaLgT7Jrvee6hnrocpcFCfoukV/ujMQmYJxCtjzaXGU02Q==","signatures":[{"sig":"MEUCIHgS3IxX47eKbj5RkU77R/PYT7r2yiCBVs2eQcRrrc38AiEA0e6VJs/daKg+3ua/73WXLY7/dgGGSViHVVnMs3SMRzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWSEIBrPveSLOi4PZGSOHvSlNcjLura86nrQrqWiAE5AiEAqR5oa8U8iH4D7sE2SRiyWvrLbVo2k32oLQW7OmLyHNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5582533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.85.0_1792276331511_0.08136530735037306","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@cotal-ai/core","version":"0.86.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.86.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e210be9c778764ed533d250280c9db60e61eef09","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.86.0.tgz","fileCount":491,"integrity":"sha512-obCna2RJ2wlv+1qZIIO48z7yauAOl3AI9QA1/ZG0F2t8vWScOep8PkfmI1dr2kodgMZxGOd1yyrgsWeTbjHBYA==","signatures":[{"sig":"MEQCIFojlJ1TiKhbenUS3c1aG4OWocsjq+HhebrixNakbNJqAiB9CaELfVAdP7gIZwRgytc+tEejVYQzntfnKf17fuErzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpT84h2IA/z6AV53vsMX0VzC+Vi0gv7Rdz06a/6i88XAIhANBrz0pY6EpaIPiN0PKuK0zFlOn7iXRfCfQzspE3Ji2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5651997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.86.0_1792422103464_0.9919716655235822","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@cotal-ai/core","version":"0.87.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.87.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0ef4588f2e3e5dde1159ed251c48289e170ed4be","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.87.0.tgz","fileCount":503,"integrity":"sha512-0Jel+3q5EJoeIc+f8riMEWwI2qeuH6OEg3EiHzx1VLpoz4A5uRDF4mGWQo5+d1pJ3+8G3sJEAnvdfDQpWNOn4Q==","signatures":[{"sig":"MEUCIQDPF8jpO+a+GIVk8H8U8/X9xvFhfUmVoEBPTVsgoeXkrAIgeDuWWQD+u1y5FBPXSxc0MzBvakSNvMoqrtQuYnr8+PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqLzLZQRWHZqwvJ5rFyGl7d6b1nBqZRxBj+O+SKGI3CAIhAPle7PbBbJ5xYgKb5gK427VUKWiVKOkPJYtA/Tf6okmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.87.0_1792463741387_0.8157052448700093","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"@cotal-ai/core","version":"0.88.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.88.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"de996a187db2f7109edc878f09cbb4e59b02f6fb","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.88.0.tgz","fileCount":507,"integrity":"sha512-wDkG0eLfYAT5rGjTa62mVTB/BdW+CoR/ohGmtIjbmnEp/I5Pd0TD0yVS2DJM2eMp05pUGmMo4J0CCu9v7epzvw==","signatures":[{"sig":"MEYCIQDHlflJURIpft1rLBu8kS5z/1QABsdbO2T/xIWJkSfzaQIhAO8NOzFEsAogPfnAfZ8ODFYBPHyL+PNAZ4FQ/Org1mU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwfQSouPI8BrleToMW3u7/LgwFMe8eel39juUoVkRhOwIgbwTzQO1MrBdM11oV/xlVepyR/MwVsckmg72SEpRIdPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5759613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.88.0_1792472414147_0.5503271831552128","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"@cotal-ai/core","version":"0.89.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.89.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"49c14896eda8b8bba45de9745de2b5623b623c28","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.89.0.tgz","fileCount":507,"integrity":"sha512-lASTTkYJzHmVBFrBbZFMxNPGaoCP26tlZuEueqWvbpPsaJQiH1xy44iyg5B8jQJjgKlOiXhWB90k+i9CD300rQ==","signatures":[{"sig":"MEUCIAHcIbDrzQ7PNsB7qi1FMa/8E/qe/K9DjeakXLH/IY8nAiEAm8dD5sYLzsl+xQdYxNd/+U9xiRA4bZrmCFCK7BRXG+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHAErtTjk8TpKLt6GMnuL+flxny642bw3MF3uXVaUT54AiArETuBhlJ+U8K7qX0eAgk9NWn9C5L8gPkB1BspdSp+PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5778783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.89.0_1792509129213_0.19906000845192806","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"@cotal-ai/core","version":"0.90.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.90.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fcc27fbb476bab108f5178cdb079367a302f931e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.90.0.tgz","fileCount":531,"integrity":"sha512-iiz7d2RTFPujFwdmLkcA+jEXY9IOfYA/KzBf4iRlRe63xYRZzNT6xjtu1dm6IOIedYCmRxbOEp+wwvfTecsOyQ==","signatures":[{"sig":"MEUCIQD/il9H4bYOud/RCRjnTtgvilbpN38rG50DY5cG8LjZ0QIgOK1w2DBVpj07WPju3HD6V8TkxRH05KEhpg/wQ97DzyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHW1HRjAwpLFQzDnEz2ucsgi6AMq9SRRBGdQdM0kNWNAAiB+KkrXQWkjejFXQ5U9NRJwWC83nwLFu0IZzsbjpiVNJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.90.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5917979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.90.0_1792551779547_0.35497589318086153","host":"s3://npm-registry-packages-npm-production"}},"0.90.1":{"name":"@cotal-ai/core","version":"0.90.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.90.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4ff183262bc50199d2b30e5aa431155eb6158782","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.90.1.tgz","fileCount":531,"integrity":"sha512-y2ti/HVCvwuEsfEJdqBHn+wnXyONPWNIYgXwFnU/C8sLLTgEaNcWWuSxq4eBWndWRMQcmbsJzU4Yi5RvnZB2ow==","signatures":[{"sig":"MEUCIE3gfsz/OoUrPbFkVL3utpqPuT9IJz6vxyuR90zAuZTbAiEA1nl8XAQg498yRhEKVgjkKmnLX4VJ4ogS7StHbekyP1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxGvNS+U8aREPN0W/ls4E8czmC6yt69O05STq3QnqnewIhAILJb8zXoAs3zhnl75RWFRO2Db/IiHFuNSBq9WFvQ8gL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.90.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5917979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.90.1_1792579024295_0.5294452175513114","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"@cotal-ai/core","version":"0.91.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.91.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5a5ea35e22922608a8b12c8288aafd2e54da8084","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.91.0.tgz","fileCount":575,"integrity":"sha512-HKXaFn+kO0pm/iw9EIBVYaUJVs4p/+259bj9EXIW9opQZSHmGyVaJ4vzkRVy5Gx3Q1Y1cNTcofihpLwxmPNSdw==","signatures":[{"sig":"MEUCIGawNHa5u7pMTZXEYukQt64p1TDbKDZZb4ZvqaQsw7DbAiEA0+UIvkble6DO/dL+PYhRpWzqHl526K/UWr0BI7Fzv4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFjn5MWB3S8IcwGvA7GMK1qN7jaQI8hJfQzKcHbzA/8lAiBVIacHtHr/31F5jmg8X2WP5IO786V978somuLudlqHkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.91.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6155622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.91.0_1792616270866_0.6902454940854033","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"@cotal-ai/core","version":"0.92.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.92.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9d79fdd5041f29992ab014bc9d2dfe8651d60f81","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.92.0.tgz","fileCount":587,"integrity":"sha512-pktc8Qs2Wplj8V7104LBd1/dhVtS/V7BAi/9jpl1EW358wk0MjKwpj6QZJnqxRBEMwAnhE3gZDtlwbPkEEOvng==","signatures":[{"sig":"MEUCIQCHKflTaDMKBR8wzzbvH8OfnUiTdDIcgRiD+KmIcmdRKwIgfMvrX/GsTi3cG3blHhNTlFHVQS06f9grDVl8AsI+sg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3XYa79Uoz66iB9AnxC3a2ktEao2sux/SRAXu0TAJ3RwIhAPbEurYC+HE6gFIWkaw5rBMNmYso/1cHgtOqfSOLBdac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.92.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6220677},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.92.0_1792674561827_0.3745330789821033","host":"s3://npm-registry-packages-npm-production"}},"0.92.1":{"name":"@cotal-ai/core","version":"0.92.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.92.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b09c7bc63e14279b0f690563037288b70855992c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.92.1.tgz","fileCount":587,"integrity":"sha512-rWP9XZvLT+oRNw7vEpLscBeZoogac9I8eUkSqdyR/6Rkkfjqn/EMfX/fd19utybTJdO6AyZM2Ajqq3l6pj5y4A==","signatures":[{"sig":"MEYCIQD8iT9b12D541mnsZWtHiEw17nlSf5NJa81qPoiedcrXAIhAK9BTdGCoyqCTHrBuVo/KZjAfIcIj4vxO5EdCA6d8O7D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJwU4JQJFG0v5tQ3DttVRdmYCa/Rpjv5HfRzRwxVX4RAIhALwAD47vmpsaAVaLH6X74j1UGKju88oJVVdZwu6Zbdnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.92.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6222103},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.92.1_1792677456435_0.08686849356255522","host":"s3://npm-registry-packages-npm-production"}},"0.92.2":{"name":"@cotal-ai/core","version":"0.92.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.92.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0a0fb2f0e4e892262be52da7756ba879dc06c873","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.92.2.tgz","fileCount":587,"integrity":"sha512-38QhW+tP1Rlh937eYt0+Yr759bHFGlvAwPIHn9N6GamfS/6AJ5PIx/jVafu4W9aRWyY73HAOIgUCX6MTACXxDA==","signatures":[{"sig":"MEUCIQDwnGEMbmgG/ZdI2fFGWjpHVvcLAig6g8knCpgC7bIO2QIgJOehnqKyWwF1Dl1CHRGV8r4Eie0VAcXnnGqvIVeHiXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8P69LgWaYtnMiNa6GJIQCKjoF6uQzqj9yazGNDSNhbgIgC6UC3+iMatWufQaKbLJuUO/+LaRFLJuZ2KKCfVDIzDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.92.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6224067},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.92.2_1792681502710_0.4828288210891156","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"@cotal-ai/core","version":"0.93.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.93.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8796327ccd6ecbeeaf0490f7ead0fc82627e06a1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.93.0.tgz","fileCount":595,"integrity":"sha512-kJiiDOBd0SuIhMBT2vatLNDavrBcnWco5kZohZX/x8F6Apz3QfQoaPkNxIra015fQldiEE28IfIt0quKUduYhQ==","signatures":[{"sig":"MEQCIGzUxVQe1/Jp/uo3QVRATDkRpx6mIkE3N3hOzs9XWYHyAiBYImunpHhR/w2eQbF5YIq4H4XaXwh3XFBUItV61Ds1gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYcdFvkykJfAzzDsxSJoUom+m/HSw1JV7NGhr1M/jOKAIhAKAHG8jygmelz65mllt/Taumci5aH+jockZ4Yua5+5Xb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.93.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6252729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.93.0_1792682186965_0.010440106398716953","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"@cotal-ai/core","version":"0.94.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bd5b0223abfda90498bff4345a3625921f4b6c96","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.0.tgz","fileCount":595,"integrity":"sha512-oehOEus1SmNWGJIHGWdeXrxeyAJO+KVyl2WwOR/vkCKZ9AoTZl0JhLC2pKwchpE6kxNK2Yge/XsfDdWOe88fWA==","signatures":[{"sig":"MEUCIQCorVdkI9U+yOBd8hPuoLbkVf2WiEH0vK5jpQVch3b8zgIgBp1yUPu7QOVg0CtWKcIFpp6WrQcce0WkqpAYzCw4rhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHmkoWjA/eMBOH142SEP3y/woXlzpqN67zZyuV9HfeHoAiEAi5H9i8xLZQviFUVngCweV1blHJNphhxBzkx3nzOt7Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6253423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.0_1792683047974_0.7202516160094508","host":"s3://npm-registry-packages-npm-production"}},"0.94.1":{"name":"@cotal-ai/core","version":"0.94.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cef063f48f0a638a599fea6ed919c7318159492c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.1.tgz","fileCount":595,"integrity":"sha512-B9PXEGKsVeDphe8pYj5BVITMsKTIkQMWF5z9D9vQxY+1pAhA/gRE17Vlk5DssBw+8MtvFCMTAcVVnT725GSymg==","signatures":[{"sig":"MEQCIH3teA6HFUYsTJVSOP97mXHnoQ/vH8HTTXnqurdGuqsGAiAFLgAsIOcR7Xa+jHcKTXnChLpuZfi0uz+7ldHNQjVP2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvPnnuNLn1uYr4wszUjlYma+O8zrpO3dh/ZGHL3EZ5cwIhAIHOuuUZEaVc7b8RJifQi/kCFtyNAcLiJejYBNnqYfJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6253423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.1_1792683753312_0.3643283451691599","host":"s3://npm-registry-packages-npm-production"}},"0.94.2":{"name":"@cotal-ai/core","version":"0.94.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"962c156054910450e277b786627a26616cff5ee6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.2.tgz","fileCount":595,"integrity":"sha512-Dc/u6Z6HErPmaxnEiVtC5Bvu2Ods4hkxXynkI+OJG6kYIGJEtiZPVzbzoviGCysYwlfr0nryPlzenjN9v3hmAw==","signatures":[{"sig":"MEQCIBgKcoR0zNYWFp6kZCjYz5qnpOUgLTlzftOhIxKUNueOAiA4IeNxoFpJOExVOeYpLmyMVzFybY78KIO6bzvfj71P6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRfGeTfrtPbKJp+eCPaKMNySbFeGCI+1GIU0QOmnluDgIhAN31M7DfpH5OM8qEaztYYL6YwUGv79bVeqg8OiCJFFRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6253423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.2_1792684255410_0.8167584705852524","host":"s3://npm-registry-packages-npm-production"}},"0.94.3":{"name":"@cotal-ai/core","version":"0.94.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7b6c1dea05bc7bd90f3849f092e48db732e4034e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.3.tgz","fileCount":595,"integrity":"sha512-VJyDqHg0BXQMhbvkbxGPanfaZwhumQmykirg0KbM3wenMO0JylI145KnozEnVvyJdSeyFCrHZi7n/yGyJ6hQmw==","signatures":[{"sig":"MEYCIQCiCqcx9Ox+cmtiyc4qiPHELGLamx1aMZCzMnsjpMU4uQIhALQ/7jDbU2dNBpew+4vSZ1pffrYnu0NQfT2ulQJ54O3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfkldJ2bAJG2EH72pu7icVwGpi0yY+gP0DxBKSaBxWoQIgPVs82OIp9obCtkFUOL8b8rRaqXrxEMsvfqDY7tR0ESE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6253423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.3_1792685006267_0.15064185410120046","host":"s3://npm-registry-packages-npm-production"}},"0.94.4":{"name":"@cotal-ai/core","version":"0.94.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f260c978211513e7a5c74fd57823c7b18bc5b7da","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.4.tgz","fileCount":595,"integrity":"sha512-XqdNXlFbDHMOHMXv8bX78zS/LmPHyYjfyKLIXDfL7D6JnEQnsfIf4ZrB2IahcAjahfF965DFzoyYEhnm6OExhA==","signatures":[{"sig":"MEQCIG+2gH4a7WJxx/AiN1am1QZbbWLknyLch2rFJRrJU+CkAiAJ1GRPNr5XTC1DnfIzFSDDFu0LuUleQTROBUiSqMP24w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChaQo++ATwEbHZdK/o9YY2/NeSbrerFQOVhNzZOS/pfgIhAKojW20UjX8ssnkhRO4eX9sm+eA+8o/4kCz/YIVhNAf9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6253423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.4_1792686021887_0.3276004983056826","host":"s3://npm-registry-packages-npm-production"}},"0.94.5":{"name":"@cotal-ai/core","version":"0.94.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"65d42d20cbfbf84209932a64410a4efdd63cd285","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.5.tgz","fileCount":595,"integrity":"sha512-GWReF3NATddz3zkZuKBabqq3D9axdB/hhOJPB75u9lnTUopLymO1zdHGHZmdB0T2O3zEEWCK+B0J43HharvtgQ==","signatures":[{"sig":"MEUCIQCExqpd1LOyzBndVKSGEf0Zl7//jUeVP3Iin55IkYfDgQIgRhGc3Krsa2usp85Yu7PGNn9NlgfB9D+r0U8IwH65EKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFY/ktmliCBdvoUgickMozGgAlZWAJ1Arsey2kcxtTcAIhAKHyo5x90jgldok7Ent2CcQJl5b9m6pRZwdbpWuGHQ0j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6253423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs.d.ts","import":"./dist/secret-fs.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.5_1792693210368_0.6964929391603076","host":"s3://npm-registry-packages-npm-production"}},"0.94.7":{"name":"@cotal-ai/core","version":"0.94.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.94.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"150fcdf9802fd67ceb15fdefd1aea4a226bd6aee","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.94.7.tgz","fileCount":599,"integrity":"sha512-h8XvqxR3oxnhmfXvZLbVjUkI93qUrTQTWWzZzgHkAfgd0+hH6TNhh94UfcyELqYUqfGvpU1t8SFG0Ur064IWzQ==","signatures":[{"sig":"MEQCIEbgqOukaIOhO6eSPz1dIb6DS5MquSfKhpdEHLb/wRkkAiAyaq9Z89QkZ2ujNkOFne/JxrsDZCq2UsnIZM8a7/Dpsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhCDdwP7PSUAGLhUqP8PrTpNqBgNg4Ei4UunjNbMT53QIgY3zOFMty7yVhKQZB5Vpj7fMv5JS2Kpj6XGVZ+lnQPoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.94.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6255147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.94.7_1792698223468_0.49517442876017603","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"@cotal-ai/core","version":"0.95.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.95.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b9e6bba3017d137ad710492cab79e641b2204fb4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.95.0.tgz","fileCount":599,"integrity":"sha512-cRp42s+jnXZNs4AABfjwyH+O0cIzbQBSdfO9iWKsexss6F2ocwbClDDFSO0LO8DErM++/KwlITd/o2YAjmv3Ag==","signatures":[{"sig":"MEUCIQC1JZjMz3OegHwa+fDf2tQJQ02JbpDfwcfrYuvGJ+arnwIgPHqUSrv/6Pt2ZMmI5sAYRMLmIr6J5LfsEsZ89zWVeOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIATw0sWjaV0CNUHF7vgKdLFPOZTwb8ZECCHnZ8PhmVavAiAkbw3HPYbXjtAlkKBXrLlArQ7inaJsjUKUWwh0IjzM8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6255147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.95.0_1792702467177_0.8031833167597295","host":"s3://npm-registry-packages-npm-production"}},"0.95.1":{"name":"@cotal-ai/core","version":"0.95.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.95.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"73894ac2dfb9a76791a4761cbf7358717b82eacc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.95.1.tgz","fileCount":599,"integrity":"sha512-0icru4yCO7ujz0p2glKDd/IO5pRfpnVdbQl08MlD6b6ce3zyWUhe4m95Vc4Eog2OMc6KXUlWZVoWuqM54JRt5g==","signatures":[{"sig":"MEUCIA7robvLakslhDu9ptiEMU56ORUe6kAM/ieivnnZCbEEAiEAsI06Rh+P7IcCtib+wv2LP7GNoy3fTED3pJPi1AExbXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlv7GtqT5uTmDpHi9ETxCDE3Zq/mUo9c2bDwXlyQkvlwIhAIdScFUl3JPvnZAiPvIeCPYB7VC9rmZOxY2l3UKf+7Mc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.95.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6255147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.95.1_1792703325298_0.31419288261586886","host":"s3://npm-registry-packages-npm-production"}},"0.95.2":{"name":"@cotal-ai/core","version":"0.95.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.95.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f593c27ca991d7a5b58f387b11db4d8acd394a78","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.95.2.tgz","fileCount":599,"integrity":"sha512-2McWZN6CvPVq41rSSTnHM3R5p1BcmRXq8/Ml0Iur46BnKyeRCPdRW2EFSOmmSFAzyI5h/XbiW/L9FG1eMQYb2Q==","signatures":[{"sig":"MEUCIG+XmrrefMRJGcttJqYcZ9DHEGrfbXxJVnJ+Z6p1WiKZAiEA3U9k4KFiwjAJrG7R6JrtEIr7+uz85+NA7QQf5UGDYkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8kw/H7b2oXDQO1c9uoeS08fGx0vMka01iBBAWpuXhYQIhAIfXOeYcAGAcvPijKIeA1XHU9+LHfiHbOmCo07mDQlKX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.95.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6255147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.95.2_1792706313898_0.12579650634228745","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"@cotal-ai/core","version":"0.96.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.96.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"48a5de2551926011199dbb3d084cddf10b5c5580","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.96.0.tgz","fileCount":599,"integrity":"sha512-HnY4sbrjc8ihZo0qiNhJKBPIZtsWGtPWig/1FxslSlcSrNLqncwtS50aCCm1cHJ4KXUQm5qUquyNy2X6CfI8SQ==","signatures":[{"sig":"MEYCIQC/1fgq1zKuRS4EKwVjALQUz0jbi1nFzs5fAr4uN6L6UAIhAPGJ7hh9FP5TqZEVNDmdn9JBWygftGSpY5p0IqY8y82D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH4uyndOFSF1sLCnyJzf/7Psqdw21tdwmcfZIZaWY3a+AiEA62bNfKey7zS5/oxcz1Ds+RTGv9YPHZCY2SHMT9RX1pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6257839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.96.0_1792707270610_0.6939945461484867","host":"s3://npm-registry-packages-npm-production"}},"0.96.1":{"name":"@cotal-ai/core","version":"0.96.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.96.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b1e2cc05d32816486ced80139025010f5455f29d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.96.1.tgz","fileCount":599,"integrity":"sha512-AgUCD1E65Mcit6famCp3XuZv7JYwTykBJEYZzLH5EViOcbuSy8TpgCNtbSgLtqJcHFORwqgcYypX0XBCzar4iA==","signatures":[{"sig":"MEQCICAaHXTb4929+1IJCpq8RkGFenM3neEq4/tmnHgv9dPrAiBQRqaE5UjC++0laaAzRtj+YgiMr3Qkd2GT/LGBJlgDHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX6S5hqnwWck2zq+L+XmGrQg2seRnXtxf42fbHQIjcfgIgB9HEXRnvcQZHIe2h/YiKYlC1pbiTZQIn9HaoDelCqqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.96.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6257839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.96.1_1792714477732_0.6692638629187877","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"@cotal-ai/core","version":"0.97.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.97.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"adf9db87f0314783555d82807ed73e72aa01f5ec","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.97.0.tgz","fileCount":599,"integrity":"sha512-BcTHxGOSmxI8fP5GKAxBVFGNt15KnWZSKneYdQsSNAMAYQtuKXtDrLbIyL8HpymwDVcxSCNzxqGpcTSAuQ2bug==","signatures":[{"sig":"MEUCIQDWEHDS/+c9yMJbzbaroV7D8bzFQ+RP04SAgSumZNZifgIgEZ+D8iUAtJHkVJ9QmlevLawgfitBnajrkVVb02Vn7OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFrE4btbrDcNIz/ZjPjpYvaYpwXTM1kx4TCSnVwiaJZPAiBP6QYNV5ITcR4+KgL1zcS1drKbSKdX6VZYQeQmZznZzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6290367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.97.0_1792724806680_0.052467900509032495","host":"s3://npm-registry-packages-npm-production"}},"0.97.1":{"name":"@cotal-ai/core","version":"0.97.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.97.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a3a5e5d2a6334dc49032e6e001e0f9ea182272d8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.97.1.tgz","fileCount":599,"integrity":"sha512-XVytMdRGE0R6qkMJoX2gDJYkXvYX0WFjdpvNyFkHw68lOxEqyg+pEOxSeXWIdUFl8VHheL3TB43wCE7xUVGX3A==","signatures":[{"sig":"MEYCIQDenTbtNwMEMOqsHaZgN2+erQTZwuw0Ek3GeJFqRweHkAIhAKxHadQIMlERzQ0gQdLCX/zMqmePbm5///ujyd4Gpc4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsHhc/byVjQmhtP2nXXExviINaVVB0TFHw//1sQPaghAiBo74aqyRrJ09se2/nS+MeFYIqFvQgmKIN0MEmPun9VHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.97.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6291036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.97.1_1792730392183_0.5503022096539254","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"@cotal-ai/core","version":"0.98.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.98.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c5e84380b72fd80fed8defadc77757ceed15402a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.98.0.tgz","fileCount":599,"integrity":"sha512-ZiQ0Ao+MpR5jHVhscOW4/MBe3DTpMMWfz6t9TT1SH2/7ZkbNdve6N9IfjYJHFtaOBD/b1R7CfMCVhULywtKNTg==","signatures":[{"sig":"MEUCIQDxDHmNIqEDxuG/PkXrTVaITZsbUrG677QT4D5If5KdPAIgfFUxaD6jX9H4Nfmy2ImEdFgm7F0kKWegGud513LT9R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuJE9qxuvwW8v2Z41kxv0uRbyz/rXKIl+jd/sBuGTCcwIgWfLtAF6aW0KamacrlrYCPyL7liaSw8Q+fUc8XNaMzvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6291003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.98.0_1792734964786_0.9978712390353146","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"@cotal-ai/core","version":"0.99.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.99.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ced4ebe8cd8e3fcf7e8a04b77ce808fe13d1aba3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.99.0.tgz","fileCount":599,"integrity":"sha512-GMfnSk3601AYmm4Qr77joHJDuQ6k+TyoQim3M2eAKI4IkklwrdIWg1grfPZQqxeVsRU28sZ6PnKjbT6kn8zuzw==","signatures":[{"sig":"MEUCIQDzu4Fr8jDI3DaSF3ACk0Mc8V0TiXf/Jp8JPQ0aqpn5xwIgEWitHnVGou1XnjY3AaiqZMjvJXSd9xvbxS+NaGsOVK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBxmITTsZ6J2qc0VLAfGZvP4XvQmhfEjGFxObYlZFDa8AiEAlo5q7X7XTxyTx+6bVWifSuTqX7K508f3U/5EpnGzSIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6291003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.99.0_1792742456022_0.500621765826275","host":"s3://npm-registry-packages-npm-production"}},"0.99.1":{"name":"@cotal-ai/core","version":"0.99.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.99.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"20716809f3fe6f9f817dde144caff7b6c295c141","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.99.1.tgz","fileCount":599,"integrity":"sha512-lU4YnMfC7xrIB9jFgI/6dWs2wa2+8X8jMUgqsQfW73zwrMudnRtH+TIEHhX2ms0qEIvGUojKa9MSvgbBttkn+w==","signatures":[{"sig":"MEUCIQD41KVDrN2/B5QZDstq/P8Eg3tc2wElORBjXzJSPbcA9gIgacviib7J1ZR0fn9ZxavkVezMQtsoWRkOqEBlKUkVPjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9+AWw7BCHTdywuuoPyL3OYLv6XxkRq1HOWjteFhYsWQIhAPTh19ve8ReMbE0NCTpREdJRfg4g4g2UtoVoAFVnfn+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.99.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6292021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.99.1_1792746977194_0.8996316362462085","host":"s3://npm-registry-packages-npm-production"}},"0.99.3":{"name":"@cotal-ai/core","version":"0.99.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.99.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"960cd17c9141e26b58e1f59b32039f9e7f34bb63","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.99.3.tgz","fileCount":599,"integrity":"sha512-PHT0aAMc4RVP6nzMpnqRoxHAcCODMIJuUbOYHrqQkZLazwPt2t0IfZcTbh2m73vUi8iw+l4sR5on4f+XTV/6Qg==","signatures":[{"sig":"MEQCIBES4TC3YYPkt2/vUFg/j6kMd7r60iSYRuqdl2245RZ6AiAn0+HmIqgVt5hpAuzeOrIJFwal2Q8Ca9INO43AwSu2AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDZZ+9SG1xM2UaV3hMo9QNzqMm2Rk0X8lCD8j6qQjFF0AiBqQryRVfhzYsMYY172eLLTg0c7rtQ+tFGT1VNbPDs+yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.99.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6296002},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.99.3_1792748459303_0.4950745262031322","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"@cotal-ai/core","version":"0.100.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.100.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3c700de86264a97468968f0f7ba51c5726bb451c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.100.0.tgz","fileCount":599,"integrity":"sha512-R/juDVz3v02EwCBhG2wz5GLkRjB9t6tKVwgZAx2FU4HoN8yjpw6ejHnT1pKn+CQ1B4q6RrqBJ6FqziK4i7tY1A==","signatures":[{"sig":"MEYCIQDggyqnpG0dVIa7biXngjXuhPcfFCGf/vxM7X5Q7rSTvgIhANKEFHB2K/qg2HSSUeq56JlwwhZrtsz2OdfNel86ocgo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCeKe8Bvgsq3y7787NNi8sbGPCLOCnN0QXtm0dFH24JgIgPlTfoKxhUBfZVDh41SaAV1yxoj/XoDjN2an+NZ6AXt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.100.0_1792772174366_0.5443308276793006","host":"s3://npm-registry-packages-npm-production"}},"0.100.1":{"name":"@cotal-ai/core","version":"0.100.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.100.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"144ffd4bd4578f9326f347cab1fa956da3f18a47","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.100.1.tgz","fileCount":599,"integrity":"sha512-ysf63yViq6+ZFbaLChN9r9LMTVh5kiAsdQQ3IPNfn7zAXyA9FyEDjTt90rplbYKV0LRVeQMISZBKckPUS7KFkQ==","signatures":[{"sig":"MEUCIAnFrM9N5maGo47B0oppDAHNLHmgaSjXjZOV74cyt9K2AiEAnspW5BMVoPi6YL7XpfRX+k5dAdLidx2mVTcElFBaMvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID975bnsKKt8j1DadKfPJopJCVTTCcwC/8n6QxPIm4LqAiAXuy0Twat0MIHIl8VavsgllsJircC2f5jNgJ5K9DTuVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.100.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6310254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.100.1_1792777520564_0.24844822160337388","host":"s3://npm-registry-packages-npm-production"}},"0.100.2":{"name":"@cotal-ai/core","version":"0.100.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.100.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9c2cff59930649c840c70abe4aa14491c9e6a2da","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.100.2.tgz","fileCount":599,"integrity":"sha512-S2FgMMb7QKWQRbu7HuUB2NCCmdyABiyhtvuJybmuBdMpCiDwX0MJFoRYQKOzzwfFr4eXxym/m2gFtuNbimTA6g==","signatures":[{"sig":"MEYCIQCGZC601i8l/Hc3yCHORLWsqHk1FSWfNrPO72BmEjGwmgIhAK41zKiTb3upewb7ERVVJLoamQ2cLTcpiFNuh4e7EKJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICZ1hBk3q2xinUtKRQjmuJZoi/gN0cdc2cQPKEhB6uSTAiA1CFJXMgOGHZ2SyV7HN1oZP5426ULxeSv9pkDLJN4V/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.100.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6310370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.100.2_1792778264815_0.17202487667616806","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"@cotal-ai/core","version":"0.101.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"434ff79a22518f46c1e050f5f27fa536f6a8562b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.0.tgz","fileCount":603,"integrity":"sha512-UbdTWLzExPJE+neR+n8sLLZYr+s1DBwfP9+59YE9tbFc5Kur2D8Yo9yXTDfOEy8mGj7j/f+CFivpjUUk1kbesQ==","signatures":[{"sig":"MEYCIQC/5RbAtgtTBhWk8gUTPKNwZ9zjJX5nyVuiBARjaylYjwIhAM5765EDZtnkxFC5W3zILeVacD5E4driMw49rli3D3Zo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEQuqXW4HaDGCahMhkPwrKkF3dGggSSHk7a0OSUuzo8gIhALymCqRYyoY57btIeuZ7PyRH+dEQa99ZfKqkdyE0uluu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6344186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.0_1792954089593_0.9153967149991575","host":"s3://npm-registry-packages-npm-production"}},"0.101.1":{"name":"@cotal-ai/core","version":"0.101.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"676cf96c43f1956838c7572583a42faa88a80a6f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.1.tgz","fileCount":603,"integrity":"sha512-OyxLC44RIZyzoQe/WpcAkoESIlFVwbGx4G0pTwzoFHZg333M+sf+SkJzfvrH0HDmBVQCYEna/Qioet/LRxvjaA==","signatures":[{"sig":"MEUCIAbhMIAvG6gC0uEVFLWWdRQK6DxIOB4U5ofL+LPCbiLzAiEA6HSI+7YXgp6bs8fOgHqpKELhUQupasWmQNeangfqb60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7spM7poWjOM4RGUNZiZ4M+ahEkWngjrrSbvO/43eeswIgNdTRa5VQIFkJaqwtmNpdUz+qlpOV80UuD+wIr8VWgeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6344186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.1_1792970442517_0.21581176657715573","host":"s3://npm-registry-packages-npm-production"}},"0.101.2":{"name":"@cotal-ai/core","version":"0.101.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6d9bd5d5be15a317810075b4a5b734753ad5b0bd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.2.tgz","fileCount":607,"integrity":"sha512-MHGUWs+E4n7aByCFV9vCUXNpNIdyqh0K8VUG3ZmC1AYd9DX7Hx6iKawPlMHr2ljx78xv6LJwSecqbsRM+qEnPg==","signatures":[{"sig":"MEUCIQCnBLNm08yZDv0QZkkXtBPBQdqwErzhtojVZVpj9/pHYgIgUkGcD1fmXknyk1A7NoqmnRoxcn5cAkjev/RxN/mlhKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJJ3GGt0fzJ69fwLTJjUSamVvkh/panv9All9F/fckgAIhAP+5z9zfHfSvVQnsD5suHWV866m2MMZWZKAwxCm9zy9X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6351815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.2_1792972315444_0.6347810673608443","host":"s3://npm-registry-packages-npm-production"}},"0.101.3":{"name":"@cotal-ai/core","version":"0.101.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"792caa1c8e9a0d4bdfda3a4974a265fb351a9cba","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.3.tgz","fileCount":607,"integrity":"sha512-5cHRvYye2udyps6mPADCaPu8V2FsugcRjMly1WZwc5N+WDnWQVaFR/24g4FebwmXW6QEaEcsp49+fbf/1NWA+Q==","signatures":[{"sig":"MEYCIQDtqAVb4ywppa+uTynKTSd1GiImdSlJhKbVg0/AKdLnogIhAPLHQEL+3IQQorerf2//iozmN5RENhRhBT/RDj5CC+Xk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHxECJPM9fj4nqMBiVfNtbC4uQMn1cZbdrf5HpxssZYAIhAPrUl8ucL4YoOifMQWwpNt3fbkwkcsCRslu71ZrwjFAG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6358940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.3_1792975404543_0.6556346688518917","host":"s3://npm-registry-packages-npm-production"}},"0.101.4":{"name":"@cotal-ai/core","version":"0.101.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"93e858387fd2213d9781d7f0e7c7b43cf761b6ef","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.4.tgz","fileCount":607,"integrity":"sha512-hxpXFozqOKGnaq7Ga8fbrMluCOpJxLc4ooitJDPy0eMJerNH4e8BkpX+4XkSDPtP4pBouISjIVIU5fe6HKQKhA==","signatures":[{"sig":"MEUCIQCf1UIFyTQmpgFMWInXPZuB3ENM4Kn8H64n5QJw87XOhAIgGKar6UeUPPKKGhFH52Hmo4Kv5OMeBE9cyXKifmzb/Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCz5RGvGiD/iqzXZquITYSPUYFMTfvl6d1+aZknna6mIgIgNat8yTT+5JPIyeZdvWp6vt9Tvzd4P8OK5EaSnXv6QCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6361215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.4_1792977061837_0.48418152888226107","host":"s3://npm-registry-packages-npm-production"}},"0.101.5":{"name":"@cotal-ai/core","version":"0.101.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5b5bb1eacfa692db3faea4a6d4cf5bcaba31eed7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.5.tgz","fileCount":607,"integrity":"sha512-VEZjNgzcBoS430903JLn7DF6LmlBs00eyebSSA8Fa55PttCY3w+9MRuPqGm81dS6wNajBb3PpQkBcwsRHEg+Xg==","signatures":[{"sig":"MEYCIQCF5TeKPtaNDXx6uWjeLN7RBx5I7FGFz+gV42ejeHyw1gIhAJFU6FC7+5xHu0XAKA4ESApOb34LlazbbCQ/X3tXisyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHi9WnEtjWeJI4318TZHO5xCdUsz3eB6vmCtNVhO7opgIgGEh05FGB3wjlhiy4C4rJXaFhA+SJimZudj7shfLygFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6365195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.5_1792978758816_0.615317147252423","host":"s3://npm-registry-packages-npm-production"}},"0.101.6":{"name":"@cotal-ai/core","version":"0.101.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2f7a3ae3fc0a6c9fc34eeb9a8b4c2b12f660a70d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.6.tgz","fileCount":607,"integrity":"sha512-yZqU03tintwk6IZ0zdtcNQG6Sc4H+YIjOnZsy9Q2cgNgz3gJpBXhjBKsizojO5ms1b9jxQ3irxJZn9CJJ+bd9g==","signatures":[{"sig":"MEUCIFMyiqUzVCzEG3w2PzgEaLzd08LF5xmTVfXhUzJoSTTBAiEAjli0uWDC/EuF7fazKidYI/q+mVkj7bZk90alxfmG2OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFBBUz2kZEAtDmPnrELNTAAGJzUBzN6HFHqUsl9JHW1XAiAQAIuc9o2fLlHwINL1TwoTyf0I4hQUmJTKU51v1LzHqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6366107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.6_1792984035935_0.9191415294038652","host":"s3://npm-registry-packages-npm-production"}},"0.101.7":{"name":"@cotal-ai/core","version":"0.101.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.101.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d9017415030c58b8de6ffb0bfa78215277b59135","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.101.7.tgz","fileCount":611,"integrity":"sha512-nVKIWmTxp1+yLJL4/DL68R2GWMlqZpz/k0sOa/YbiQwxk2vXiOVTGu9M5212sEeOuBamEymz5i1DpxCdWOP/6w==","signatures":[{"sig":"MEUCIB3Yzsg+KFHbeog7hEPvPSzlTDcaDqFUJg5f2xZYOtUBAiEAmWUnuKSa4/VdAR6JUzrw4jGhph7PEBwp8MHwpY7gVFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnIY68SNgQfqtnGa8mJpXH/m9SefldYP1PXDg/Dou7mgIhAIVuLLCIhhiYvBQqTupfAQ9pmww8ZUcFIYrCy7m6HPAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.101.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6383473},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.101.7_1792989795777_0.9378497503347061","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"@cotal-ai/core","version":"0.102.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.102.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"725cdbec4eec8b33d445b9211e36dc027bc38093","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.102.0.tgz","fileCount":611,"integrity":"sha512-RTpvZVLi0P9Ptlh/lpT8/SUcLQQX7rC9rne2/3Tr4q1SalV7ycMQsCdWKrHrvPtYQYTPcTfyeTvf4eTQMKm1ag==","signatures":[{"sig":"MEYCIQCPZaVsDuVfqiAQDNsaYdkxRLmE7rwqyBiJiOfRgYZDLQIhAKs2TblCuXvGWV06+n1jffYc6SovEmN9+0UYJdydw50T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGyP4EWWPEjwQPqh1ITyD4NPoEMvMeeg4xBOaAYJJJN4AiAZf8Lh+J1Hrmy2/aNxUxH55Piq4nllw5/u4gAyNvoLhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6402874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.102.0_1792996262682_0.9648831222757204","host":"s3://npm-registry-packages-npm-production"}},"0.103.1":{"name":"@cotal-ai/core","version":"0.103.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.103.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4b3c2abc822023d8f73edf0ff08c60e883fc1c10","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.103.1.tgz","fileCount":611,"integrity":"sha512-6Vd4b+cVrfffjlxlU+8B3lPiKgFtYfks0ZL3hFLJ0CQuZZs/nFNL1KAQWTyVJgN74vit6nqcRPEEC5fXsRmWcg==","signatures":[{"sig":"MEUCIDofw99aOlNyffveqXG/iCxrpnkS6uEqGzw/IIk9E7YIAiEAtnGyukP7CHn3S4BqsY1RGU1o4EgL2CGvC+UCgmt6uGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHDZtiPE+6ixk/a0HJsGWSnI1oDQ96CV/rJBJNYchopAIgb4lbTUJqSGvqB9WCrS36TrpBKWQbpnlN9lVjjoOtvFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.103.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6407753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.103.1_1793007599559_0.21443516800168272","host":"s3://npm-registry-packages-npm-production"}},"0.103.2":{"name":"@cotal-ai/core","version":"0.103.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.103.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"618f580ff8beb62ce17eab7d5027c42701496450","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.103.2.tgz","fileCount":611,"integrity":"sha512-UiXOjq+DdwzGWUls2Gf0Q89eU0ycJlrz0NBnKUbKcrZQMae7S5ilV0UHDNs6eJZ0Cc5/LE35sNXCy9XtJZHplA==","signatures":[{"sig":"MEUCIBK7grv44m34CLOVE8V2LRwHbZAEB1iYQ1n1yJmZLeIxAiEAxmnvRglC3e6oJPUvbcvAmoyGKgsRfVhI5/yWf11R3qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIACzktiL4ahcU3Hu1IYU1fVT6N8ZrCo79+370ygtz3N7AiEAtCMifAo8C63fAlFX6v+aIdwc148zoqQmpheex4roPuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.103.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6407753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.103.2_1793010473525_0.24103429660371378","host":"s3://npm-registry-packages-npm-production"}},"0.103.3":{"name":"@cotal-ai/core","version":"0.103.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.103.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1a6654702febfa76b956ec403e58241eedeeb6d6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.103.3.tgz","fileCount":611,"integrity":"sha512-cd4RdDVlm7lGBtGyFDSo8pZiHzweMNWGLyrtuZrVxGotxnHUYP6zck8cxn1f4o1At3H2ie5p621BNG0R/v6sCw==","signatures":[{"sig":"MEUCIQC2BK3RrnIirTpAszQqgwsI0LHDzfqkb/NJ46z+1/u0IQIgctjMJAyItAX4rgyYnlQUWz+52VCwxexYLPgSxTkFlaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG7qzTgl2VmgtRHV3vsAPHiY7fuiHAQChHOC8nxtMU7WAiEAvFtk0ErYPDbdiRoPKLRQEX641rleC/f7VPW3GeKpvpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.103.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6408256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.103.3_1793017367670_0.7347736033722707","host":"s3://npm-registry-packages-npm-production"}},"0.103.4":{"name":"@cotal-ai/core","version":"0.103.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.103.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"536793a3178aebcbd16465f82f827cdd5ca08dd8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.103.4.tgz","fileCount":611,"integrity":"sha512-7ulx3AnwJBbZMZiPgTMjNOqaWdB76z0gBIiC+EfH5sgLPOQ2Rk+wn1YFTvMauV26R1YnsR0Syg0rC7XgEBdCCA==","signatures":[{"sig":"MEUCIBX699xOx1ntoynAHxB/3Z7ZtdOW3GvrIeJxSYwkbqc1AiEAg+BELyI8jBhMFB4T1/l1I5gVWxKziVpuxYqrned/Gw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAaQGZaantVnzpjgXXRFd2GQU4MmnJhmuuNlpBEpjGmvAiEApZuwyjC8AY8ouN5ihvN91zXRZbkV/PHX/mm3U1nulyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.103.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6408256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.103.4_1793027140021_0.6120208180492284","host":"s3://npm-registry-packages-npm-production"}},"0.104.2":{"name":"@cotal-ai/core","version":"0.104.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.104.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a94f33cf64e8995e1bdf2af7abcb1dc88e26b55f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.104.2.tgz","fileCount":611,"integrity":"sha512-jOi41Xq23owGsDOqAtnuzbxVTnUtga7Ab3wPZoGYXLfWBklG13seY5R4uNJSdCwWogQgMyzcnTtkGixXRzPI+A==","signatures":[{"sig":"MEUCIQC94PGHm1PUB7Yv9lKyBQjrh5Lbbpmpu6abwZAY0QMnngIgVeSIXQF80Z2dHxjyZ6idsAjmL1lZVyQn7YpHTjIGGV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8Id1DKYl3Vjp31D3qm0fYBePyOoDFEZS6zxfojAXdSQIgbseQWlL1HtsDMbiVwp56kjDCwyDFbSrNdO616hUUH04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.104.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6409308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.104.2_1793034073309_0.8958131465498922","host":"s3://npm-registry-packages-npm-production"}},"0.105.0":{"name":"@cotal-ai/core","version":"0.105.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.105.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"31c428607dd3bb092ff26b53c4b8b36fa0e44b42","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.105.0.tgz","fileCount":611,"integrity":"sha512-3ys6CILdZMPYSmnOqdF3joaUMs2Zw5f0Abm6VQ5uwBAMUXl6v8o8B+Y+cWLuMPrl7ALpEx+8g4j0cOamgPOWtQ==","signatures":[{"sig":"MEQCIADdCIscB5dJqmdrzjka9rCvpfpAw9pg4Bzj9+se5DzrAiAEVcLIF6NBaCoBT91T7R8RGbNZNIMwhYunv5Kp8vC1mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiwz/c/k9ryGzyDKHLvSmi/FNHIpgrLgpnpzkXNl3dPAIhAKFVfu4dHuOKBzYL7ggXgZ4T3T8ksvrqD30VqPt5hYhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.105.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6408975},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.105.0_1793036818224_0.08505150763177793","host":"s3://npm-registry-packages-npm-production"}},"0.105.1":{"name":"@cotal-ai/core","version":"0.105.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.105.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7e9931d4190c9b7d21fc7ea7ec17159cfc715041","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.105.1.tgz","fileCount":611,"integrity":"sha512-Aj67bMUg5kKWktD/t9tQ9BMHosQrulakXRkk5Gp7YMhQEpHH/XS6RK/Ck7FXmDEawIM2cDXFQ25kYzCYQ1mIcA==","signatures":[{"sig":"MEUCIEOv2lFFRLQh+b6kGzvW4Q1z6R2ijKK8dCXmZUNePei/AiEAyoHMP1MrX5TK+Rw5GjaehbYMFHV6ZiUjJ1NkM2ijR9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiXzHdjujA7RacgAqXUr6l0jQApxe7Hbye3IL2GUJFuAiEAxKz76Em2wJHWVSp0AvfF6Ccj/fZcGWivwhg23NtnIfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.105.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6408975},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.105.1_1793039242274_0.3221954959408946","host":"s3://npm-registry-packages-npm-production"}},"0.106.0":{"name":"@cotal-ai/core","version":"0.106.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.106.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f731f71c645074713a5355cde71ddd9851f07e06","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.106.0.tgz","fileCount":611,"integrity":"sha512-NsYRcuTUDRIs/aXB9sE+2bTeueckBjmXBBQWNTzaOSuDS1OdI4SWVWctacxzZpuuYOFQZ4R0I2VXfpVaFTgh1A==","signatures":[{"sig":"MEQCIGrnCY2xyqxLL2P65b46Zr/AJeT7l9TmuNAFuq2LCRi0AiBMSR8Ww250TupWSlew8/1U1S//H+WHc3/bmrdKMVaWBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCHgViSIb4M4qYUToCMt+i6gzxlE5Zp6rZiqtJv8/cugIhAORSt+Vcpo3WNfbVoICh6iij+hzpzPUrs8dJd7cPVYAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.106.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6420077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.106.0_1793041150843_0.41392201328329725","host":"s3://npm-registry-packages-npm-production"}},"0.106.1":{"name":"@cotal-ai/core","version":"0.106.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.106.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1cbb60bc4a209f0f35b72f2a4ef8da49a2ac9a31","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.106.1.tgz","fileCount":611,"integrity":"sha512-X80dDJOExhRAcP0ZxLzNAKKcGKQRqZdZYnEtuwDStW7CRyMXcjcrPIH7pdgZ6Du++qdFlwk9nY6MZ9Zl/49bfA==","signatures":[{"sig":"MEYCIQD1IMbIQnWeAlLEsrpTwe+iefNB/8Sm16npjCo5tv2B5wIhAJbfbB4j8Guosu9BomYtJUMHP66P6wGXR0TPLaLF9oxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxKYxCPObc4aeogSp3UsP2k/u3zEiiLUYCyMsVkVElxwIgE1WMbrahOaWDJZstoTcwpKyIlbvnSbT1fzBI7bLaSLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.106.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6420077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.106.1_1793044583022_0.3664315141494108","host":"s3://npm-registry-packages-npm-production"}},"0.107.0":{"name":"@cotal-ai/core","version":"0.107.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.107.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"968bccf800444be4353ee3543d61b3943fe6466f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.107.0.tgz","fileCount":611,"integrity":"sha512-YLiD2BNkNnM2aqJcmlE0F0HSoRvOq2RNCDtGmvC0BjnM9er4CejB1pycCLgDJEQoHv0so2x5xspZhTzzNure+Q==","signatures":[{"sig":"MEUCIQC5CzQct9sOR/v56A1rupaONyLXsYvS97WykDtUt6XFWQIgH/5OzNaq4VNhMriABY/LS9r3lE6xPlUTFCouXvjbl9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIANthUD8arhjf4crd4lZey7nHAmcREdnaRM8RgrzmbM6AiEA516K7Dflm2rbaKDEDhvNZpzRwFGg9XWSEE1K57Hur/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.107.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6420077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.107.0_1793047877099_0.3289900490801019","host":"s3://npm-registry-packages-npm-production"}},"0.108.0":{"name":"@cotal-ai/core","version":"0.108.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.108.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"10fb34f3861bd7c06a30fa3bf9e1835978e6b033","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.108.0.tgz","fileCount":611,"integrity":"sha512-stDgI4Q/fsxsVrxsAu9i68i68s8OvMYI5WWoWDYZxyzVY2HTibpg6eTxR7DFUJC+fTa4u+Wr2Vv2PDFangBwPw==","signatures":[{"sig":"MEYCIQDar4RfXybsyY1+U9k+iCioPJbqnf5Lfvmt53/brJmg/wIhALRNc2B5efEzz5pze8wbImV+VyL5K4u3bRseDoy9u7t9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF/VXjxyYmyoMZHgkGAJSByFJvIOP2PuE27LFd3gwvfQIhALl/eyZMB5Pwxq1cIP7XerOziO3cDvoYGeh+brhoPrdd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.108.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6420077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.108.0_1793049334482_0.47612248542789315","host":"s3://npm-registry-packages-npm-production"}},"0.108.1":{"name":"@cotal-ai/core","version":"0.108.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.108.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ec0562d7a021bc2d6d0c5b286af426c492ff6052","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.108.1.tgz","fileCount":611,"integrity":"sha512-RBjMtO2pnXkuimh9av0u9uEAKg9nEfurvx30EEJrdscdLyptaYEIEZl+KWdPrRTwzi4stscDcnnphsy3EjYhSQ==","signatures":[{"sig":"MEYCIQDV6n+f0DbWR4smyYQDGdtdLwyDZMpLoSyrpWpcAgQVdwIhAMF4365GcWkvhYq+rzEm8dc04Iva2Kn5U+talGhsxH0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAfif7KZh58tvDg0cELZodCM5xmMdTMuzpLxKmuuJLaAiB8PUg0O9T8Ks/kg3DqHmegLfWfChnBkS+MdgNfW/fs9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.108.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6420077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.108.1_1793055890040_0.4560371038967257","host":"s3://npm-registry-packages-npm-production"}},"0.109.0":{"name":"@cotal-ai/core","version":"0.109.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f297b58fe134be7695b2340e1719b7c0539c85ec","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.0.tgz","fileCount":611,"integrity":"sha512-UQ8ZXPdyYjS4GuV36J3ArwGcSPm0n0I5lmaUPs22nrrrVj9sonX8ks+7oKTXnunRC1hSXYLL2gnoJEUSUdm7UQ==","signatures":[{"sig":"MEUCIGn9Av8zMasf97X3e/noW8dMMNDpBgSLQFwHFR82jKooAiEAkKHI81dmW3YOIZadxGL5WpsmrQ29NvRXReEEMEVjcSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFjZ2maM2WfQyZ45KuFLwwRC//LjvxRUaSAWC9aprRJfAiBPdOYxz6QWZaVVjDjQq/wTd8WhLw1HqfhMgEQaYHYXbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.0_1793059807003_0.3904780289643539","host":"s3://npm-registry-packages-npm-production"}},"0.109.1":{"name":"@cotal-ai/core","version":"0.109.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"77eb57b8e31066c3c1e8590938b39355b69e4f2f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.1.tgz","fileCount":611,"integrity":"sha512-+LNQ/ykbuFkwsSuV3HyPgyVvcLQ9VFXb8hlgcb/0YPp7PBuGO/erFHZ6YOST9FKaHPyGJvYImK/67jgD4s3q5A==","signatures":[{"sig":"MEYCIQDP4Ykr4rJH58lJwTNPufWJI2TxVRG5WD/8caFlisw/1AIhAOQ6/9GlFqpvn9ygZZyqYDxjnFyzFcdKCYNig7rgt4Qx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDkaGj/8Pw04OAx1SSpsFMyUiZcmfWzkmRIIAc4FG1GyAiEAnStDFNakGdUwdSIIEzCKIi7V27t4QNAbt4Qs8Arfn1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.1_1793064390172_0.3133840968033069","host":"s3://npm-registry-packages-npm-production"}},"0.109.2":{"name":"@cotal-ai/core","version":"0.109.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1eb371759c091de8a6c771db2a5576459d1771b1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.2.tgz","fileCount":611,"integrity":"sha512-6WhoeZf/Oph2Pg0kxlbpMeCy0YYFSaI77+flfBQxD5gP/ubPLlH+kBEWElTYAMEv3c3jgdQJXKzq80kmtI60eQ==","signatures":[{"sig":"MEQCIEOQIJAsrp50FEKtc9L3NhlOIhFm98iStuusQGzpFd9xAiBWzoeKY6WvCQUQnzwM2V66eCrhtO2lqR+Oa3VrB5wL3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErNU89/ATia+NxXJuheCp5MOwK48pACOWzeON2Hl8QaAiEAxPbdHxz3LbAfnXvaEGYttXCHtlLzXRhQC6rSF3GJI/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.2_1793066207351_0.6007292412172344","host":"s3://npm-registry-packages-npm-production"}},"0.109.3":{"name":"@cotal-ai/core","version":"0.109.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9736de3625c95006a8ea480630c438800871da59","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.3.tgz","fileCount":611,"integrity":"sha512-qlTC9QMEFMnc5K4ErHiq+3okBMxAbvXqQ1yv57E5xVsFjS3k3Ywc+kyBou+PTIIzjQWnjaymrrZuDsNZZzkfmw==","signatures":[{"sig":"MEUCIHK7IY443VL5J+ZLNSPxuLHdT6UjvQYEdkvj1BrvUQKzAiEAgNKIzqqRFhyONnzXgWsmBNQRCadVLqx3NVUNkvnIJRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+lVw6uvrmtclqEYg2rbxZK5gIHEjfdEddyPA1YtnL2AIgTxvquPZCmfLHBURIKNbUwbR+8viQWqm7EUy1geJzDNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.3_1793067263345_0.7307935079277483","host":"s3://npm-registry-packages-npm-production"}},"0.109.4":{"name":"@cotal-ai/core","version":"0.109.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"11924e41e7dba0a476f1f8849d7dc00e7a4ce7e1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.4.tgz","fileCount":611,"integrity":"sha512-sEn9BUlMVMfqKuQHcOVGG/TewJkE0EG44PibEJaswOjCaVo+mj6XBYKWsHlk6P62AJs86mNLjMYdsIKmIBZmFQ==","signatures":[{"sig":"MEUCIQCsBM1gDcUViauy3r4GQwxDqO4wMe3km3gHdsksvBkTigIgdSvp/e3QexUKCYcDTWUFup+RYlr8LrCKnZPvYwVopJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXinxvIp7HdEyhEhU5jvwYtok5v9EydTBdHSXPlmijEwIhANORT0ULnT6MTfFCygCPVNTP99tTZndk068CbqFNn80F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.4_1793067982099_0.11203636569765996","host":"s3://npm-registry-packages-npm-production"}},"0.109.5":{"name":"@cotal-ai/core","version":"0.109.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c1e24c581bbcb57ac375f339051fad3303e6cd43","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.5.tgz","fileCount":611,"integrity":"sha512-CMGAkCxdsutOfYOzJ68jLfG1gpcSJoeIScu+WyJw1G9ryGuSBbHW9hOjM/5BlA/diWDsnSXOUlLrOXd/KgHoyQ==","signatures":[{"sig":"MEUCIQDLp9BhL61tAwrVr2QJfkYg1Q8lXKHlbP6aHufGQ6uwwgIgJrEAZ2Faga9e2ruFnQdHFee9LQrWKWK6Od9X+4TQNCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3imze/v6aOoKNGu2eMdfYOgOu+U4EOWqlccqQlmQvaAiAqsFKmPcUZFZbs7GuwD4ZaN3tawLRg2zKQYTRngk6EPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.5_1793069787349_0.8745137604414684","host":"s3://npm-registry-packages-npm-production"}},"0.109.6":{"name":"@cotal-ai/core","version":"0.109.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7c91f94188975d4abe540ce723498cb7799af8df","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.6.tgz","fileCount":611,"integrity":"sha512-zCh3VIEknmCyvPt0mEn/kE/uBBGfNEc2p/9tTK/G36G3mJ4UjjJUkttMPh0UFbyBujYlrqcGtrUTi/kxeH2k0g==","signatures":[{"sig":"MEQCIBd38NTpDWBEfzulXKRQyI687tF68BlXMIVkX5hfmG6jAiAJr8xGM9EN8yKVE0U4vqioSXET1frmAAut/Y2eyZin8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCH+IuHI5rJYvcH8XAkdviM9nP9JBIXtTfWjgVWYCcbAiAuF7njf/obbS5v+lZ1PzwV4uBh9hDHnzNO1PHn/HDdgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.6_1793074428881_0.6406566595777716","host":"s3://npm-registry-packages-npm-production"}},"0.109.7":{"name":"@cotal-ai/core","version":"0.109.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8b9f318d21d4c49b4099f594eb70484e3c9fc934","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.7.tgz","fileCount":611,"integrity":"sha512-ZLxvMo2NYc3JdBPOqiKG3urVzigRZ3/gSTNrCWQKkWxdrP1EWamqBT2fR8+YJZ4GNa9Jio0t69dP33v1UrNFZQ==","signatures":[{"sig":"MEUCICubmkvvzf+n2hvStkbdfDQ6AUP/L0c+FEM1kY5OTGrBAiEA8/bUCzXzgEcLduhrVc3RHOlx8qAx8epmEMCuBw5eFZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFn9ogJqs02L6YMO2fhcnTEQGDKfySsywQRLYYy7bXtsAiByNF0wZ0VYbjn2XQ5mnduJpLjQtfQlPgaGD6xyQZD/GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.7_1793079656707_0.2876426319288431","host":"s3://npm-registry-packages-npm-production"}},"0.109.8":{"name":"@cotal-ai/core","version":"0.109.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9b625415ed1a9602533dd884d37bac6b6a69e812","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.8.tgz","fileCount":611,"integrity":"sha512-qJc1SAJGSfp4LYN4bJzNZfB7g3ufoFfOVuvEVNLtUGzEPcT/0EeK2TH/SxGHZiAOIlWftetkf8qPx7AKymQN8A==","signatures":[{"sig":"MEYCIQCtg+Sp18AMCf+9uBmbMbMY7j+62hlOZN1hR4ZXrI+e+gIhAPcrUQJOVWvrGL0PhQDbLtkcT0VLrWGIhM3lrWmJPGg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZAhKEak+psi09m1osik4U9aOkgABQ05+sfEADi+aPlQIhALkYfFRdwmK6tMoseMRsQVINVf+XhI4rEs09Oz7i3PCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6426162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.8_1793082267028_0.6328428507348743","host":"s3://npm-registry-packages-npm-production"}},"0.109.9":{"name":"@cotal-ai/core","version":"0.109.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6a29d45a5a5b4c95fa50f483de98c9d3acd9d4d6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.9.tgz","fileCount":611,"integrity":"sha512-HNjKbf763jHWNsMVyrbOVIz+LLzQBOkG0BB/94MnbTKgbEY9eDSswnA77Hd1O958YY+oo49cZm/Alm8J77Qb9Q==","signatures":[{"sig":"MEUCIQC9aI179Mi1MIIKguKQTyEFdx1HiVmD0cUReGAPFN8H7QIgf4usLfzqUDY8HZ1fxqa50Cv634RgUoCeqGCZDEx82SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAEK1gDjAkeu1QurfJQRgTaC/wehyJQsfHHKUwvSREhHAiAIssZW/ONgykAk097uEN97qOLjcjUYRV7XkHedx5xkrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6426162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.9_1793086239296_0.37417098126785775","host":"s3://npm-registry-packages-npm-production"}},"0.109.10":{"name":"@cotal-ai/core","version":"0.109.10","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.10","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9bacebc0b6ee2bca66efd6222669ee5ca9ad8ab8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.10.tgz","fileCount":611,"integrity":"sha512-7Z0ZKa2QYss4AO8vyQk7m8OmZ9K1Q7ZB48fwJcagdgxqMk0Yuev7WZQZB3sZXWTc/Pt/FTdxWhVRyQgXkAW3Fw==","signatures":[{"sig":"MEUCIQDKzLR7JHTSY+tmDy+Ri+hgnebs0bQfpJQAu671b/8RzwIgbLHYN1bTJPt5/1+ir1SUr40nFIHrHsGkTQO+fhhBgm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDs6gpuAHO4CZmslRt8f2bUQqMrrUBaAnGFr53AX0EyqQIgPFOjOKwlowZ0VzU0N6TIPsU9YEWOY0+UgF/RCLJCO+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6426163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.10_1793089868970_0.8206149938014116","host":"s3://npm-registry-packages-npm-production"}},"0.109.11":{"name":"@cotal-ai/core","version":"0.109.11","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.11","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"332c54859dc38f1333d8cf8f46c5f665e8dac66c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.11.tgz","fileCount":611,"integrity":"sha512-vcWCdkGmBMLQxFZrZk7syMj/K8fbLfU+kTe0++uTAf9mljjYqTupJHcY1e+8dntH2VjCNxMX50nDfQ0yrD5u5Q==","signatures":[{"sig":"MEYCIQCHWA8juytYrce4OKr3DocTpKQOxq056hCu1scyXm+eJwIhAILVl3RhCdHegwTS4IrlO9DCi0FBwZLJrjcVVlHdTlEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZeQWF3lVN8mmRNUp4YfpEox9dt1or3kqHsFfexo+ZeAIhAM+k8ZcwWpXAWLCGxEeW1p/nWdmLDVJQVxse73i3wNx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6426163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.11_1793093218397_0.8586230357977431","host":"s3://npm-registry-packages-npm-production"}},"0.109.12":{"name":"@cotal-ai/core","version":"0.109.12","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.12","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"900d187a08b9399571a82227d1aa6636644041fc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.12.tgz","fileCount":611,"integrity":"sha512-euuRd3WXVVqDINJIPfc3x40o69G3Di9/5msIb988EjWU/5e2iBlQgE+VDOQcad8wQwf4KdiYmjzYN6N1dBqf0w==","signatures":[{"sig":"MEYCIQDSKmOe7gN4LOOuzZfu+h62YF1GT3p/xfT6FpRwhN9E6AIhANiUQ26ZZZj9iQn8d9RkTFsmLzbI2d0rc1FBMSJash1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGyis29MoujFx3HqVoV5XoHhC2CP0aOhU93sMf7EHRaVAiEAxKHrT4l/qBYenY2o4r0/9IH2UkzqCBtHqxehc5x8u+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6426163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.12_1793097259324_0.1697384292483458","host":"s3://npm-registry-packages-npm-production"}},"0.109.14":{"name":"@cotal-ai/core","version":"0.109.14","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.14","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a002e3da7b99e11f7440a106c8000b69c828707f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.14.tgz","fileCount":611,"integrity":"sha512-XhCaHUVQttuASDZCXDkShaNKw8omv+ufWKKmy/Wa/57yyzc8+M/vjT5p+ZmoN/5mwrdv09VMznI92t11AvYIkA==","signatures":[{"sig":"MEUCIQCjy94tODq1qFjMJ7KDPfhIxBfSSnASBsTX5jcEInzcAwIgBPZhJ2A400e6NliZKQC+bq6c0lIPYHi1bVbZ36qB0fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHpWJ0slgBNxVxfv8Jeahg2b2ldEOsx7w8SB4dmta//cAiBGWzcxLcy6pkkXMjIZ6AOpotQaskLqhMOlr62FA9kQ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.14_1793100827870_0.2724444694752767","host":"s3://npm-registry-packages-npm-production"}},"0.109.15":{"name":"@cotal-ai/core","version":"0.109.15","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.15","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3e41339e3c6350884134ce4cd650c0a814b802f3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.15.tgz","fileCount":611,"integrity":"sha512-Fe7tN3be1eaRKOqa8aj7g0OO8wZCZZoMnNpBSftEr+cPPrBouELbR2s8NJJettvz3mCR5E1KuG+6BRIE7A0hcg==","signatures":[{"sig":"MEUCIQCoT5c4sTH8R9gAASjaS5K180os0m8b451fU08L6w73QQIgLQ3xZsZMJII3e82lu3Cq3k8V8Z9HN2ehZq6gSYm/gx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaMnqToGDEf6oHqqtI5ll7oNJEteVx9TgwQ7LWyK9tfwIhAOgoA9N2/i79ICmHGwXP2hbaUc2PyDXdHSZPtkZ1QfZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.15_1793101817029_0.331569490278783","host":"s3://npm-registry-packages-npm-production"}},"0.109.16":{"name":"@cotal-ai/core","version":"0.109.16","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.16","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"674e4510656aa74cde4f7ca59ad6cd30076fb07e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.16.tgz","fileCount":611,"integrity":"sha512-4F1Rl7GTJ/a54XoDMS9+RWpQF32krsxBac0YbHqwOjrECEXc8ZECUfC151VuBTXaXHi3BP6hT2ZX58vhFtVe+A==","signatures":[{"sig":"MEUCIQDgCDaiMrIiDn1hqgvfpks+Etq2+llD15TUNTJWslWy2QIgBs5OS8HJRrwdMPngnYSvxufjqinhjcwv1CGG0YyjPNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAP+9Mn+F3JiHhIU/R0CkIvCK2yYQy7hY6O26PUXNEjVAiAsK+F7hDlG9+rRovWGNb83jkFPeCPxosVm2mgHp/Ermg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.16_1793104272927_0.13560904928840278","host":"s3://npm-registry-packages-npm-production"}},"0.109.17":{"name":"@cotal-ai/core","version":"0.109.17","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.17","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0e382e20f7557140578957cda41b0f2cf7730c53","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.17.tgz","fileCount":611,"integrity":"sha512-tUuLoMNeIW0F1bxGOuYlxfmbKu82CA8G3npWKpdoTsWGwlBIIYwwrws9c+1pXypZZbGWIPUTsLdWM5gjIVp2GQ==","signatures":[{"sig":"MEUCIHPbbRhmrUz9+sfJd5uV8Qu6KFUPczC1Pq6KgdU2ToDeAiEAvIOpQa54pdz4lUm9xVbYknCX8BZdM5r1duLzQGbmUZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEkh/mk1gX7tPJJbIQaUyliAxYBvBe3okAKQOIHotorAIhANFyoFqFJIq7BSZhCGuNrbgHzk7GQ8U3LOfHxCIrHhDw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.17_1793105856364_0.9379790403448439","host":"s3://npm-registry-packages-npm-production"}},"0.109.18":{"name":"@cotal-ai/core","version":"0.109.18","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.18","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ee461f6dfe4107f5fdaf7dd7ab3f854b3ce8f9a0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.18.tgz","fileCount":611,"integrity":"sha512-fMHc3XnnckKKNPzCwnkLTBot5To5ypqShWankY2nKhzaU3269w2AYEtMlBx2cJrDwYB0QoJC9MCY+XL+1Qo+Hw==","signatures":[{"sig":"MEYCIQC5xv947jm9oxgujm+SSsEDvxmDqj/13mcYRIZ1KxfHkgIhAIZk9j0+LSgyCzVThAjF8CXPhibTly+0GK5VjgRKFG/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdpAN3sZVvCNRySR6KO6YiaCQDPKUP8NDGsocymZqvnwIgJPVSKYTTNHMBGmvqttV2P6On89dJZWLlkH5utiZOlsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.18_1793114091990_0.9140540145472125","host":"s3://npm-registry-packages-npm-production"}},"0.109.19":{"name":"@cotal-ai/core","version":"0.109.19","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.19","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a222018e949fa5410fa177389e85c10221b68c7d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.19.tgz","fileCount":611,"integrity":"sha512-sonlwWBhTw1PIjIiVJL3OMJB8FLVdVsAl65R4yEmKnyfnW05dNxdJsxN/Y73sFD5qtwg3kBjtItmcjkqs0VJjg==","signatures":[{"sig":"MEQCIDudsSOgp9tZGb3Sk6kMEO8h5fBkgqPeL6wWlY5hl/ABAiAdKbI7sDSxTooOdEsPo8j8hWaaz4FGCgekhxRXkmzPyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErufyt+TKDn9XkthqF3gRmwZMV5NhX+AN0uIwvYbsehAiAFY01y6nY20KcLFA6EKo1fZslLZVLzVnTBWRUwvLkoBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.19_1793115343504_0.020317876501480647","host":"s3://npm-registry-packages-npm-production"}},"0.109.20":{"name":"@cotal-ai/core","version":"0.109.20","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.20","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"504b1a175b53182519a8559dd15663f42391a41c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.20.tgz","fileCount":611,"integrity":"sha512-fuMBu7B67FAWFE3AwhCtlmu8QvydM19lRGdbN74O8qeuxgggejadRVofiPMYDW+i0BVJJyIp5FXqYQDj8s/Jkw==","signatures":[{"sig":"MEYCIQDiUjImljULGk92wk8hmTeYehGxQU3Dv4SRSHV0B5rtPAIhAJqJZdHS/0K5tWEJ6fvjm2hl3ps8C6A9RQNsewumG+Pd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH4s5qkGd/B4wuxCdiAUxW9YQ/bsnTHtCfE1Azv7Wj9IAiAuXLgA8Z2NLDpG/T+qOuip0uKMJBxnILG1Lz0Jq8A/tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.20_1793116771095_0.7821508274154482","host":"s3://npm-registry-packages-npm-production"}},"0.109.21":{"name":"@cotal-ai/core","version":"0.109.21","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.21","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1ad3bfa6fe9e20cc11a0954dc46f62665805c7e9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.21.tgz","fileCount":611,"integrity":"sha512-A4DJteBQ+eR7//4LHNAMiNNH8ebUG3Vx3xrqHrS5AJ7h3dNkIj64YdLGr7SsxQ61Lxy2Kqvw9cRvWeznXJQQxA==","signatures":[{"sig":"MEUCIHj/8rsH1x5cE/o+WvD2YQ3lE9Pot6F3QILYx2scEuLGAiEA7tV/0UQyFHk7AqHm+MRraVpQrZF9CNW1MkrSv8Mz0Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNoljlQo2v8lRIBJjM0wXE9Lw9g0rtmCEYVDATC32HxwIgOutOhg51tV99JNKDpdmx6xI+p6YN8KNrTGOhMmeBJnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.21_1793118170437_0.34799125198380887","host":"s3://npm-registry-packages-npm-production"}},"0.109.24":{"name":"@cotal-ai/core","version":"0.109.24","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.24","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"755e69098a3c83b798648a32bc80135e5d4e9ecb","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.24.tgz","fileCount":611,"integrity":"sha512-8vVgvN7v3JpJB2WLCBsRXbtslGQTTk7+t0XMCLMojxT8AFDOiMIoMLTuxwMEUBs1f38TctUHtoMGUHTvyD2vBg==","signatures":[{"sig":"MEYCIQCqeJmnCVoqAv4wgoarNnoKuSNyQS6ZIH5qdsOQWp+2zAIhAPk0xWFm+goFYc7rqyvkKlEw3/rjhNNyMqzvIsv2wrpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyhpQo43HFbESVQj/3o1odLAoQTAHc5XR19rLwcKOBvAiBGiw9OpW7XL81CJeTXMLzxQw/A4v7gVKaKNh8FrkRINA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.24_1793120490353_0.7206757915399095","host":"s3://npm-registry-packages-npm-production"}},"0.109.22":{"name":"@cotal-ai/core","version":"0.109.22","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.22","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"94bc90a96374d0b115bc1b18f7a8fb197e7fcd83","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.22.tgz","fileCount":611,"integrity":"sha512-D/IlWnJW5eyaMJooalZdp4okwfOhE3bZcCEbqvf9RP9xZfLFbQfJ5jsjUf4nOxVSfNXVJuwrIYvtWA2Mpu/FAQ==","signatures":[{"sig":"MEYCIQDOXxE4MXa6dEs5pyU359WoynVCFJlX1dRiWJzS5m3m4wIhAKkOO49vJ8ghueaUYZaEPNMJJA83JHsU3/rpzyFFRz3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHtkgVWx4EdXMUzh7XGEoKo0c4UvGGD5IZNy+JBJRAriAiEA32h4ZophftWoYV1kmgYs3qF436p0il53HN40SK57rUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.22_1793120645711_0.5065824712935163","host":"s3://npm-registry-packages-npm-production"}},"0.109.25":{"name":"@cotal-ai/core","version":"0.109.25","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.109.25","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bd1290b6355afa37ab068c32cee24af70c881344","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.109.25.tgz","fileCount":611,"integrity":"sha512-dBDfyXYaqzKRx10smmoNApd3p8B7o4f12LVhf/G415LntRzL+HWvuLShoVjZjWRpTVeudCLfLwIB9czoQsGSTw==","signatures":[{"sig":"MEUCIHHS6PixrAFPiI8TxfMwpJC6hdjE+uKk6LKtdTuTjw/EAiEArjdN41FnrLRKt1SIxP44z+2iDT3Hv+riMrpvArlFNhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJixoZbBJ+79+WQ1cEjIeMvlFnEeV5B5x4YnGnhbUeDAiEA0wVoUQm+etuWrskgSaTYcn3OBIoCGiiZDDPQiusWlRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.109.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.109.25_1793121094430_0.022957791062699018","host":"s3://npm-registry-packages-npm-production"}},"0.110.0":{"name":"@cotal-ai/core","version":"0.110.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.110.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b8633cd30e264ec985cd4c231fcd989a403e094d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.110.0.tgz","fileCount":611,"integrity":"sha512-4xZVp/Zlxo4zOpdDREvwV701WF+TlVlsoLtYa+KWRHUoxUWCKHlDYgo5GJuaVc++72380cWMbcOKlx2mmaURuA==","signatures":[{"sig":"MEUCIBxvQzV2WKKl4EubAcxPGnMpMNVYadRk97P00X/SyZwrAiEAxqE0kuf3MzP6yYR9tw0/Axxg1b3aae2BoaZABAGN4bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1v5YKJRuaOYSdjQezLBOkUDLdG3TQvZABF3/7vpDpqgIhAP7fFeG9HQpxQWtd4hzS2S309QoCuJvrk+ddIrTjjAMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.110.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430957},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.110.0_1793122336661_0.6809065920062697","host":"s3://npm-registry-packages-npm-production"}},"0.111.0":{"name":"@cotal-ai/core","version":"0.111.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.111.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2254b06c558d595f6b733bd334103a7a2a504ba1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.111.0.tgz","fileCount":611,"integrity":"sha512-us9hPSzkNt9N7kzzIzsB5tFbcoeLgyOxZl9r6sHjE60WLxQreu9OM28u/T6AhY7qjymis76PD39VvFme85BQeQ==","signatures":[{"sig":"MEUCIAYKNAsVIQzfkujwjHOEUaBnjY/pEMOaQQXQuEfDj00oAiEAzJSPbnR8jOil6jpuS5oMfUIV/fjHtJxdh2pvpwWnABw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYFS0j5mwAzfwIoEnPmkITSpPgEAvfbtAv6ij3lZWCUQIgVGgaU7DW+NnIvYJNf+zGakVddKrxcYXW9S2J8mBPnb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.111.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6444369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.111.0_1793127649816_0.3058016708546526","host":"s3://npm-registry-packages-npm-production"}},"0.111.1":{"name":"@cotal-ai/core","version":"0.111.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.111.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2e38a72b0864e531b70fa024f300ce96cd4a6e1b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.111.1.tgz","fileCount":611,"integrity":"sha512-oh/2wrJ60osi1AgUbkQLiHs9AHtAM0hVaEdpduRhpWKT/gvF7eISMezEjtaFyDueGNVNvpbS7fjybdADGP2DSQ==","signatures":[{"sig":"MEUCIHnoI+NLEsXTL1q9KnfGVH70P6tpSu66RlQKBROY5AhhAiEA35O+V7U7TIT97XAY3UH7grySSceTzJFO1qQMoqZmYhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFHKIp3EmzHyiI4kgIvtKclIfJnBkWcZ7sYHTrECCvzgAiEA/XU+trhZjRpuh7O1JH/3L2TuK7USX6QMUJ/3KHj5I5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.111.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6444369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.111.1_1793132474005_0.7893362086776008","host":"s3://npm-registry-packages-npm-production"}},"0.112.0":{"name":"@cotal-ai/core","version":"0.112.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.112.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8ea92fc811e30abd178f6547295b136d88852db7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.112.0.tgz","fileCount":611,"integrity":"sha512-y8bYkraHSWE/oFHrhP5B+rz3q3ptIn1YKzqEkJlq2+8nS4ctwo7Cw18CwaBD60to9O0o4Frt80fdWodjTq2Nug==","signatures":[{"sig":"MEQCIFxsxosDENtbibXb+1HWVRuxL9vstXkL8jvvkdCaRMywAiBvLT106E3ayzEKwew3XNk+WOcaLhsFgeVHJwOvlr9zlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDaUe+6vz/BxYyy3DnN462Wcg91pnVT8G6vqUlXeT+cHAiEAgdmiSbl7buA7Vmt4Ela+E1L2sZSYcoq3r0o7V9jgYsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.112.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6444369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.112.0_1793135254687_0.6637919070071526","host":"s3://npm-registry-packages-npm-production"}},"0.113.0":{"name":"@cotal-ai/core","version":"0.113.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.113.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"452545db544ee71da9d6895a946c548e09711ce4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.113.0.tgz","fileCount":615,"integrity":"sha512-d9IaS16Aa8CQ+V+sMULRLrUyXxmcKfAifxj2IM5gD218Tdsdekf8WwaIVndOXXd5xAu2yyerHg1hSCioCqho1Q==","signatures":[{"sig":"MEQCIDnyULKE4lui0Ojw6PeguW7kc2PrfLE98j6CxIfWOL7/AiAtfGyL2WpBN9KMmzfLt/VLhmtoxaYawi7UIMr+MuhmwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE14HmXuUMBLi3OQY3X4e9GEF9YX8o+it7Mrzw+6VS2wAiBWw70COCvB2BM83NrF4ojZJNVCwsHJs4+4Zn8jlni3iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.113.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6472593},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.113.0_1793147828246_0.7889514440703419","host":"s3://npm-registry-packages-npm-production"}},"0.113.2":{"name":"@cotal-ai/core","version":"0.113.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.113.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5cfb158b3478c29323aaf6bf101fc1574bc25516","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.113.2.tgz","fileCount":615,"integrity":"sha512-UXWOzFfuQDtnN0+G0ECkOdp13bomfN/JFe2tJYW5y8xxv9V2R2bu34tI54Sn5zG5Q5lRAfYByD/9z3JslA9xQw==","signatures":[{"sig":"MEYCIQCQ+1E9wXmxXpqMI/p04eCqJqzw+3+m6YJ2QGP+rTjxuwIhAMy9ePlOAaMr9c2VvK4r0Sv0YczMsh+Ev1jHtYX+23Gn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlg2jf0Ey9ZgyK+MYszxv2Ff1umS/n5vGbjpsjPorhDQIgCNKH6AuXQjX8pfseTeBamtqobforzfNvUGdE2KQ39hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.113.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6474430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.113.2_1793150394004_0.21034107556273385","host":"s3://npm-registry-packages-npm-production"}},"0.113.3":{"name":"@cotal-ai/core","version":"0.113.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.113.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"648e585f96e6023d9d996f1d87266e4c2ed10fe6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.113.3.tgz","fileCount":615,"integrity":"sha512-6JaZSsaRnDeYF2IcidGTIjSKrqUbaxTLJaM5fv27so6NB15unWsV/V/WxrUfWVwzWSgw2lzLP8hD13oB3wzuKA==","signatures":[{"sig":"MEUCIQCU5HfMUMAPf3IeKjus8rE8N4o1Q8CmSp1kF8FMkdzh3QIgctOjVxTnibq3UXCtaGu5C0zOsWLgwvSTKMXTM+dB77I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSVv+AQPmKHuNlK6nhUAq4zGIVAHbMy3aiEgQIeD3KiAiBiu28WmlB8UGDm6FFHmz2nDadFpUK1vhhruJFWfx+KKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.113.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.113.3_1793154109488_0.5476876852204797","host":"s3://npm-registry-packages-npm-production"}},"0.114.0":{"name":"@cotal-ai/core","version":"0.114.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.114.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"77202f4fa8fa374cc6ed082e65156456044e6314","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.114.0.tgz","fileCount":615,"integrity":"sha512-NyQ+UPVeMZY+/V3tSWUDoHKgHr5DaDIPHonEF2l26ncg99QHkGbsuNkUvNZjuoAanlt/W9duonjSX/FMg74vmw==","signatures":[{"sig":"MEYCIQCF23vPUSO08dM1FPIcG8M3WSKG5fGEisctEhhSLtyaswIhAKqSttiFhkseGc0slz8rQMocO/LIZ/uwblTzf4KFp9Z8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBQWv9Oe2vYPV5UWVpSsSvKYHqu6qQ+oAvxq1Ia2fv6AIhAKgWnP7x1Wzp5/lH+8FCqqhinlXPMVF/xpdKSWxih+W4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.114.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.114.0_1793158346794_0.663107829999824","host":"s3://npm-registry-packages-npm-production"}},"0.114.1":{"name":"@cotal-ai/core","version":"0.114.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.114.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"de9d370a126e26d07550b9e403d173210aff0c52","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.114.1.tgz","fileCount":615,"integrity":"sha512-zPNWzOHSwOFgGaE2NRpYkmsjp6af3HiZit+oJ83Nrz9ww1NLwPzX2/OnB6TkRpd7rYDGKCx7cKENGOKSwBH2rw==","signatures":[{"sig":"MEUCIQCnTecj+uKUrseXbEgrZAxp1Xz9IyMGRgV4oY0vcvhOlAIgJnW5qhhuD3RkWDu0ZjP5HmM+9jgYpHP5a/m2BOuRX7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxFjpwXSmfsGVloXRAsql47FoF1muumd5EScsUFEM2ZAiBU7IOrOOMMNMZ9Yzeqd/JEnEjd/rs3556UcjZwPKSrvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.114.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.114.1_1793159701468_0.08456696783532591","host":"s3://npm-registry-packages-npm-production"}},"0.115.0":{"name":"@cotal-ai/core","version":"0.115.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.115.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d636212f2ba3f3e27cd7d02cda0bc13da335774f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.115.0.tgz","fileCount":615,"integrity":"sha512-4CUiFYe41N5GH6tO3c0DEKYrpUYRnRlF00Whe+zIKaRQ+zjXtHUL16RWT9LeGplU0HHruiXC2bl2cBWpXEweiA==","signatures":[{"sig":"MEUCIQDC1tZSNZaq2J9U2C25RUb+jGDNAtydx+ULZSIdXhP60QIgBwV5354abMoaVm6HSwPdbtUAleW9pPM1ZFy22iEZBOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoRLU3a2MPyFhcwhw7QOwopnkco9DmmivOQGcIc+PsVQIhAIJMMzlJIPl4IZ5ZdTBjbB63vdw6m5fYpKhJuLrvaIcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.115.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.115.0_1793162572318_0.5982650472843403","host":"s3://npm-registry-packages-npm-production"}},"0.115.1":{"name":"@cotal-ai/core","version":"0.115.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.115.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9ded6fdf41268fcd622ba53257c80538ca415d66","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.115.1.tgz","fileCount":615,"integrity":"sha512-o9Xe7Nz5M8aa4Kaocqr2hEgRrS3gbIqfllf14vFewUC+sqI1H90gnISY0KgwBvFZz9cYWeUT+NF7nfTkp+5JNQ==","signatures":[{"sig":"MEQCIC9tv70Rfsru7YpNF8xz6mRyH+xhV/DnPvzdUR9cXoB1AiAWp8ozRXHdPyNJst3OoguD4HAhmF+y33+uX2nAeB1WMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCewNqGYjnuLBC7RG91lj52lJ4b5L3t1fabVub3/Dm3qwIhAIMdFqbfxJok4augM2xB7HawN72cgasgBTkUAczQApBy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.115.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.115.1_1793164615518_0.5662122070553066","host":"s3://npm-registry-packages-npm-production"}},"0.115.2":{"name":"@cotal-ai/core","version":"0.115.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.115.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6503f6bc4c860060b6d53d9f2fdf053c317cfedd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.115.2.tgz","fileCount":615,"integrity":"sha512-Po2s/zfsnD1TgK2Qzj+QtPWX62IY5ICZOnOWXKUsXMUO49xRDWxlrw9voxb83DyLGL4guEgW4R9CZ37q4k+c9Q==","signatures":[{"sig":"MEUCIQDePNfS0f29on3/KXnomGamUmj63cpaEkhlS5zrHbwAnwIgOwzdcV3nLAW+y+ReDLyeh05zXYJ6hFm9WyS3pchUSyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoYiDdRUFcsxluPpinrQKr4B4xBCkXmpGw0q19rhsSUAIgOt+hoe+vk2A+qTdfap7rmn4MP6yyMBdzsGgJWz+woFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.115.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.115.2_1793166007388_0.5946458071193879","host":"s3://npm-registry-packages-npm-production"}},"0.115.4":{"name":"@cotal-ai/core","version":"0.115.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.115.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ca3bc059d82a5eab6cdd5e30eaad6e185a4c1a3c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.115.4.tgz","fileCount":615,"integrity":"sha512-/UJgKv90JGsPYKqUpQnxqURWQr4c4NLXjkzKN+ZKbeDVnLJ+zcZS5Cc4oI4N5w3DprIoSVdR6lFfcgXDfra4RQ==","signatures":[{"sig":"MEUCIQCi+6fkBC+//MbiWgzvq4BhJdc40y5YUajG94TdIRi3mQIgRI4/KvsvKnPMw4oFZ+xCgJJwRfljIQjs7MTviL6nu+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDWoQ2PS/mr83TO7prOO3nkX61nJ4kj/0+rqu6L2gLdRAiAOEiZyZukYEHgC3w+YoN0dEB2IDgrVDCtS5BvWRoibYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.115.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6491986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.115.4_1793168999522_0.9596012156915652","host":"s3://npm-registry-packages-npm-production"}},"0.116.0":{"name":"@cotal-ai/core","version":"0.116.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.116.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"955961512aee02f604b798395f0be6c803ee4705","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.116.0.tgz","fileCount":615,"integrity":"sha512-GTqsZk1TkZqVf3JMRzGP8ffi16cUHdp+S+POGwoiALidb3Gp61put5sR+vtqfODyMLhDdLiAd5txu1RPqnzGoQ==","signatures":[{"sig":"MEUCIQCcpOPJZ4jXVdbbCOyfiXnl9uPvsopHtnCzjf3VB6g8MwIgXOozSLsF0mliYQfLKdIpn6biKlQY3wU97wOqQz3wNz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWdj0WeyFo1bPVjFp8VCC0gCSs7KU3wezd3NRWC3x3BAiEAkDHuae4UEDOO8Pc6Eimy9xg3GZcMB0D+0/vfO/gzWzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.116.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6510088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.116.0_1793180311395_0.8206457189041948","host":"s3://npm-registry-packages-npm-production"}},"0.116.1":{"name":"@cotal-ai/core","version":"0.116.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.116.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"eb32dfd1ea09c77bbb98a349b8ac192529afaf24","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.116.1.tgz","fileCount":615,"integrity":"sha512-2eJstJL9jneak/DmhYLRu+KSXd8Dd0aY+yuaTHa99Y+SJqrLvEPUP1auKGitGGn7JuhLknHi8ctCMXAUoZY5Nw==","signatures":[{"sig":"MEUCIQCjCCcZrK873b67lrWx3W+3ndS1qLittx3LMPMLI0qLQQIgaVX2CsoiF2oyJQC4yeLr/9wPVA8NWS9YMaS6O17eLd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnCDmFGDrLh2MJvX3ko1uonsCZxFgmP+lg9q6Ld9ITCAiEA4aK75U8ZMahMD6Hiuq7RJgxJ6EMZmlK7nnDTYImJIO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.116.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6517348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.116.1_1793188302003_0.10052725822979114","host":"s3://npm-registry-packages-npm-production"}},"0.116.2":{"name":"@cotal-ai/core","version":"0.116.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.116.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"723df664d295a13f01712ac389a4e7666ad5f20c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.116.2.tgz","fileCount":615,"integrity":"sha512-egJTQVqCsQHYKA/ujTpDPvGdXt8gvYao1ZHHDg+p1c13oL2076ekmB6zwrfpTmCj2+3PWIQKi/ZHh5O2lPnDxQ==","signatures":[{"sig":"MEYCIQCnyVDTM4vS8vAlvV9L/dtW7LuZTt+00uDEL5GJp+IlxAIhAIzL+udSuIfZju6m4Jbarj5ugoFzeQtLSi4JW2oCwFXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBd7PQtVeWHoc5A2hA+Vpsafbu0Z4wqzyAy15YNcgIqUAiEA3wqQ5zwbRiMJWQjhXWMDWd0y4vqa14ON357yyU2rpTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.116.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6517348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.116.2_1793193640367_0.37861315589770417","host":"s3://npm-registry-packages-npm-production"}},"0.116.3":{"name":"@cotal-ai/core","version":"0.116.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.116.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e97cb83f383d1e71f90588acfbfcb285e815c5da","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.116.3.tgz","fileCount":615,"integrity":"sha512-EPqc7jN9qSMmDZ5Ui2ssciuak/g457FXL9Y8uIFI8YhrxRXgNGjyF3mWCf6eTtYAezXEDDyrId+yyGLAanHDwA==","signatures":[{"sig":"MEQCIDutEFGIffzBa7x+d9DZusrHVkvegzFOjCKrxAsA4ThaAiBtg9xEtjCjnWWjalYBSRbp01bOrWds5d4UTNoXgJ8ZtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHYNSHL8LG4a8o0cWr/PnF9gf0O6/d+aVhTrUeJmENaXAiAjbGMQB1v3nzoMDBUKWctGZ5k8tEDVVVoBkHxrdfJnhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.116.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.116.3_1793195405961_0.1260917388177809","host":"s3://npm-registry-packages-npm-production"}},"0.116.4":{"name":"@cotal-ai/core","version":"0.116.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.116.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5bce92c7a9b3d60b411882fdc713b56a66a64356","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.116.4.tgz","fileCount":615,"integrity":"sha512-QdwLqSrzIl83I98Sdg2zz5DiZscynmVJIDR4/ZYOELTXMl+X9X9FjlJH+M1Yhxdf4PSPoumCoBxBNAqymkmspw==","signatures":[{"sig":"MEUCIAzSzbLRCUw498wtFqC5fHqLf3pTxEUQyzZC4zBob+gFAiEA0mi8p1MuJWQNP1qiAR9Iqc6tmTc+sXUHdmnnYy7icsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGizWej0HkViU3W9XaKXqu5FAAEHMIDL1ZSjaC1C84xwIhAOrZHtSCTWO20eY+mVtp+B86Exck+SGWyht+e9rYYfeq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.116.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.116.4_1793196547603_0.37385546674832815","host":"s3://npm-registry-packages-npm-production"}},"0.116.5":{"name":"@cotal-ai/core","version":"0.116.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.116.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d901668438c5f9b6af3fa0be32b800150ec788c2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.116.5.tgz","fileCount":615,"integrity":"sha512-B9z9nFUscDYtTJhwAJFNDsYKPNGA0Ya55CA9GvEeAepsVv9P/MQq4j7+0j8NhYxbkBu1HNi1tlyRtC/Y0kDI1Q==","signatures":[{"sig":"MEYCIQDKxBCaUCItiMS9ICiwgyudayl5YXrSzg8iQkuZJRliCwIhANiRCRZxQoxwKCso0kRtZc2vh+2nPmBhCDXHsKx1Cemb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZt/kRIWivoBXuGFesJWr1RfZMEgcuz6S/R36zbeI7BwIgAq36HhdtRqh1ioEm0fZWdyLt4ZpnuARrXzCT3uNIkyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.116.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.116.5_1793199778015_0.8740218371053485","host":"s3://npm-registry-packages-npm-production"}},"0.117.0":{"name":"@cotal-ai/core","version":"0.117.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.117.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2a28bdc0662e9d8202918c102cc74903f90084f7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.117.0.tgz","fileCount":615,"integrity":"sha512-tvwF+Aplgy2KTivB1zvPtAw9eEfBvte8yjk3Oan5jCwovWgudbzwGomkGkVk5bG7ypJk26kesXt3iNsZky+KgA==","signatures":[{"sig":"MEQCICFo2jKnnl/8TzAvTLVJJPcClzjq0eRLCg8TfcwulbYYAiAEhN3fK940Q7TlC1VvczG65f+U+xqGwNkqsXmzGtxZyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDdjMoOpu44oLkrDMfSlGb40Ee+XIoG+VmE8QvNl7nlGAiB0ViuXhguj/NtODlNkq9SVjsGVRe9L2GCHZO/uUT+AzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.117.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.117.0_1793200942909_0.1923018498762573","host":"s3://npm-registry-packages-npm-production"}},"0.117.1":{"name":"@cotal-ai/core","version":"0.117.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.117.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bfff37b7f0f721b755ac54a7f3ac4df14d812c03","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.117.1.tgz","fileCount":615,"integrity":"sha512-wQuJZH9d0Wvjzhx+Z/XHMU3hT2IV99dCvkDha4H3q9MLn2divloYPOJGWZ2Xde7tDX0RCTBOB9PndneLl13jqQ==","signatures":[{"sig":"MEQCIBXdor1V0a4MwR4x8/HwhjJdmEiLZ/cJhxvodpkkOUsQAiBzoDG+EqqKbcNmEDpeOq/7CWcxfv+ctjG4kZ7UPjeImA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB5GuAZvVPaF1WCH4uhaK+AWltYLeHCVVh/lXmA3OfcNAiEAk+J9ocvrVSKSEXSj1hut9pc+7Ogkz61AuZ/IMC8/i3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.117.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.117.1_1793202315376_0.160426036257736","host":"s3://npm-registry-packages-npm-production"}},"0.118.0":{"name":"@cotal-ai/core","version":"0.118.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.118.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c6e15b1de323f040b92f6a9409700e4c513a6ef0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.118.0.tgz","fileCount":615,"integrity":"sha512-W11dY9GOt1PaxRsGZcghGbe0UYaSAflgJyyuvA072vhai3qpnkU6OE79PvAu21nLQH+CCtG7uc5ldo2m3LprFA==","signatures":[{"sig":"MEQCICgOZI35rcPZ0ZfkIXErOsHtg7LOcAsFh4RdGNFw45JIAiBAPyFwrZcxStFBTAxMeGb8T4E/WsgFJUk2vxeDJHf7jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHOeApr3ymtAqQYj+Q/+E9kXbwd6+QN6qupH86B1i5NNAiEApneeflkzihk3wWnfOqkR46EL+svrCMz6JcWFRv/3xUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.118.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.118.0_1793203626105_0.6690377265989241","host":"s3://npm-registry-packages-npm-production"}},"0.118.2":{"name":"@cotal-ai/core","version":"0.118.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.118.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"72bb9350bd5273481244eda54158f7db115aec3a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.118.2.tgz","fileCount":615,"integrity":"sha512-gc7gky1Py80z+Mw4FOhtaA0pr0rnHQ5+saeUSY3mUaR4zc2qFSgi83dN77+RzsbWTyzX8NhZ7A7Sg8mNg1k9RA==","signatures":[{"sig":"MEYCIQDCb/7zCSo8Zu8ShRyXtSnzJmCY7CmFKm7HJLvKxFw+ywIhAOV+5UB5SidoEPrPtInk1tcb+sxpB2qfr8kbAAHELxDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDkoeBVLMWX41grEF7D2QUrvKf+cs4DAy2tRj6YbMWiZAiB1x2W6KjdpRg3bks4wh6Y1/dGx9zXq5Q2UmNbCq5DB/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.118.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.118.2_1793206372458_0.8002266227335074","host":"s3://npm-registry-packages-npm-production"}},"0.118.3":{"name":"@cotal-ai/core","version":"0.118.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.118.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"846c10b8bc7260ba1de463cd3588c82043e2f775","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.118.3.tgz","fileCount":615,"integrity":"sha512-Ed4l9nMlnR6XbT292Zb52M4c46wFTstmO8HV7EVbra4wv47XMYU3uIe0BayXcbSWYMRIsPoTIezmkMBlzxHrrw==","signatures":[{"sig":"MEYCIQC5pNlMzZtW3NxcgMEJ6+GJQ1QaRtzUGzmf+ZuzC6nxNgIhAOdLeF4ZcRwC+BPlfUC1UEYjnQmh1SXetZywkUjNRVpE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGRE0ngs6xL6fnCe3VGMHGs4PTxNKxmVSn2PYN6DVWi9AiBTIS0+G+i3/RGdMUIaI43HbtCitX09/SVLp7SycaxaZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.118.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.118.3_1793208589657_0.05371344870391326","host":"s3://npm-registry-packages-npm-production"}},"0.119.0":{"name":"@cotal-ai/core","version":"0.119.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.119.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e6ddca0be5c3163767157efb9109bc151c005254","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.119.0.tgz","fileCount":615,"integrity":"sha512-p5nUU6eYID6N+wKLaWaUbbueeR6glLiKZz30/SX975xC0AzUMEfLgvNtUxlIN1+XxJPYwII+bNZVcv7wV9WPSQ==","signatures":[{"sig":"MEUCIDokLdTslqDdTTwZDO+IqZDgXFn6+AkwPAnuPTz6ak/kAiEAhbaksO0yW22c7g2KrgOsNlK0oCrbevZMIWuqUhuy6CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG45EXeOjsdlLOWNENecGQQD2qmXET0bP/AZHM3Y0RccAiBU/nYOxVgmpRPtq804GYblpGcWebK1QSvBt+RZ8eW0+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.119.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.0_1793210253273_0.9465427482530955","host":"s3://npm-registry-packages-npm-production"}},"0.119.1":{"name":"@cotal-ai/core","version":"0.119.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.119.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5ece2c5066ba4279a692164802097f5243214243","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.119.1.tgz","fileCount":615,"integrity":"sha512-kJ9ggwErKE4O39Vj78Z+O2rG73nG46TL+6EpTchlvk0ev3kzSgnNSI1+e+7pS1XtnEkgKYdxZKLFdjeQePkyKg==","signatures":[{"sig":"MEYCIQDOyHDtHnbNEZeKmjFo1U6BleF+Jqtwq2JKvbIqIMNl6wIhAJ9Ltg1peLy++akmLUuDhSWHY9CD/vMKvFSpzcSIVGHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXMUXney7yx4WLbOW7L9VTLVwBTxgFtCXbIVeEaPchLAiEAzGVKfavJ4ZiJ4UQsYNA22y8gpMVIB9N2DOmTSxpRo0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.119.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6521680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.1_1793211360938_0.24966286537913807","host":"s3://npm-registry-packages-npm-production"}},"0.119.2":{"name":"@cotal-ai/core","version":"0.119.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.119.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"16b05be093d12f8eb4383c57353a9281275de186","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.119.2.tgz","fileCount":615,"integrity":"sha512-TLhoHsHhXtvab6h89NiwmCXZlk51UFab/C+J668l2EpIC4Fen64i3YqKP28amXEqeJWoVnFc5B3b/AgRq8Jpww==","signatures":[{"sig":"MEYCIQDacyZU9dwq1guQXK4G+xZcCvHZWGkGIlFqwaj6QyPKUQIhANmt+GcROWZMNvbtpno/nEP62NzY6vHfNoiFir+Ca3/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEjCoHX2jwYGBpmK3+KPlHlcGlUQnMxU4EPpSg+trgTQAiAPEa6i7bWrip0yNG1Zco/eqFap6dsYbf6XWMk+LMDoiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.119.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6521680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.2_1793213771876_0.56434541757514","host":"s3://npm-registry-packages-npm-production"}},"0.119.3":{"name":"@cotal-ai/core","version":"0.119.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.119.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2529d799fb0e18b7bfbfb6c4749172475af29f00","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.119.3.tgz","fileCount":615,"integrity":"sha512-20BLL0s7yuKEHFgOym1/FcYLtM5c57wO+BXGV4/ktzc4Oi9/JaHEDBDrurU0Q7zXVDbJIkE01P62xjb8eSJiAA==","signatures":[{"sig":"MEQCIDkhf/EIKTic0WoZmdNeexi3H0X/dMhPHIvLCDHontywAiAj5xtT3wzQEggjY9sZXlrVzzyUvlDvbiBbxGInjOQnYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCGweXCUck2oOVhCB+tnW3ejyqxKv+lcL5r+wa0WjmoAiEAuS1frkeAUH/07ZBPAf8yz9uJU75B1og4L2KX3a1WymE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.119.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6527390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.3_1793214544415_0.6565146869400306","host":"s3://npm-registry-packages-npm-production"}},"0.119.4":{"name":"@cotal-ai/core","version":"0.119.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.119.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f41d17a06ea1be989b808e1e89b9dcc349bddd5f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.119.4.tgz","fileCount":615,"integrity":"sha512-qJhkkfAmHQi5ZL4RxOFzhFvmWhntU7tcM2Wau9FgbSbswLEkHRQwv+dZE4eMyZKwmkG2ANzC2PTg3i22+CCQNA==","signatures":[{"sig":"MEUCIQC0HgaU4cjjn4XOevIaCqgg2Y/aT3GdpEBw9ADdOPNwkwIgF+F7cnH8dQ5kMes/CvgZEWMJ58oC3wZbcEMzSuhfdEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICq1rxTNc06r8CwBtzXSXXH8i48YPS+uCH1VW5bUMrZdAiA+qxolhdJfrqMOlNJaTs+HJGOw0Kik/mkgZNId/spxNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.119.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6527406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.4_1793215703368_0.37009829459110566","host":"s3://npm-registry-packages-npm-production"}},"0.119.5":{"name":"@cotal-ai/core","version":"0.119.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.119.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e7776bcf2f069047f51bc535425d7734a5e57a93","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.119.5.tgz","fileCount":615,"integrity":"sha512-sc/sFMaV/YSZEKrMKU5GpcDPgJGXQkYW33gHMwAwkNFVFe/1hsybiitivVY2WcMUiTaY47AP/l0A6Tf4Of21zA==","signatures":[{"sig":"MEQCIB0v4Zb0YqcHr/JxJYytJasQZb8MaJPd92vU8vPtkag2AiBaQ1S2oeexpXQlFHsozwE0s7vJlyFyCzhpi9wIR67H2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2uLu+MdSUjallVjlOnIeBuMKqu6dugAQrk9jN31CMwgIgNLFCcZHPEyiuFyRZ3S595BQK2TO3D8OFyCTL+AuORwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.119.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6528941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.5_1793217587635_0.10819916963332454","host":"s3://npm-registry-packages-npm-production"}},"0.120.0":{"name":"@cotal-ai/core","version":"0.120.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.120.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8ef558251c1afb90db7d0942fdb64ac2d61b3307","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.120.0.tgz","fileCount":615,"integrity":"sha512-9o0Poc1uzRYjDRX1M+BQh07YeRwO/fJd0Y0hM3+GAAZUGzFb9EFS8HyOv4KhXELnK3dnXOCGB8IOGhm0enuCVA==","signatures":[{"sig":"MEYCIQDz/BhnEBxGL/MU2xSWG/h8v2izKvHNbrn7xsGKDdDNOAIhAI6PWAHyBd53tfsIdojd9c+A/zw84QVbpyT9+i74oCaF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAjewZp+YgV+TMfvK8OESPU3DofeUVuEdE7E7b+gCUYpAiEAmrIzIgncM2rxj1Br5h97Q6Bj30Qya3Qf9yjcXHWN5Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.120.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6528941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.120.0_1793221498724_0.29450104825184475","host":"s3://npm-registry-packages-npm-production"}},"0.120.1":{"name":"@cotal-ai/core","version":"0.120.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.120.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ad9d09ffe2dcd7024f747ed995e5713084f526b6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.120.1.tgz","fileCount":615,"integrity":"sha512-PzlJXFUhl+xka+dknwzFRAz0zD9j0fa96h4B5TnEGPHbKN4ZMiApxpzX5kcUeUYwRizuIrtFGSA3KvXi453crw==","signatures":[{"sig":"MEYCIQDjjHd7Nh7cW0kE1IgwWfwHwNb+cUqsEUrQO5Sg/0EYjgIhALv+ubwLzhGu2QUmFPdjPLbX0cST3IfWbg2gcrwtvzWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHwOOmp58+NhlYrNxCoz/AYfEmhQVFl2k2OFENtZlpBAiA05ujbUxZ0NA+7Hctub+bxp3K9wnIlRzfnwDQRDRZsyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.120.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6528941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.120.1_1793224235687_0.8785944101254605","host":"s3://npm-registry-packages-npm-production"}},"0.120.2":{"name":"@cotal-ai/core","version":"0.120.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.120.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d87e42441fc179f7277673322ec7b1eee3088f7f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.120.2.tgz","fileCount":615,"integrity":"sha512-p0816OFugVXQfB/KSL3GkV7MwZOhlpRvcAvsODkuXD4AuUk5WSZGsa4LGkroEZKmxEySRVzGfdM7Jque3N6fMw==","signatures":[{"sig":"MEUCIEK2gqfAeBUaCBVkF1MNpGRCRQEcK9e3C6KQjP5JFen6AiEA3klM4aTTTqVEXQdUKIDyRCg/05xcAZwCrh8YUQQfuOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQMGN49fINr/lHsCx+cGc877rd/yUUuiVEGc3v58bcowIgYVAbUsWr5e1TRgiYVU61VV1NyinCyX+U7dmx0X4GzJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.120.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6528941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.120.2_1793226703694_0.3963338389674341","host":"s3://npm-registry-packages-npm-production"}},"0.121.0":{"name":"@cotal-ai/core","version":"0.121.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"62060fa02d577025efa776c4f6d00d98bb9585a2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.0.tgz","fileCount":615,"integrity":"sha512-CpoPq30h3O8kA952KgiVqNGjKF7ZHpT5Lr7DpFN7r4mdYM9S/Lo0tGX44PuweVE7Cbe+owf2JPbBix+rUsNXKg==","signatures":[{"sig":"MEQCIGhlZNJi66HN0X0QRt2uVIx4lWwAPSt4sykNJbHExsCUAiBoWqwUjInQHjlZI19TuP/rq/eY9b1mKjHzhT70lM8Q+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLKSpePvGsapfxCbYTBx28yAfZmeTc1GFH7EKfsMhriQIgSxjRYYBxcd+mhN05Qy6xOZd9jdf7P7ejc6TRUTvSz6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6532278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.0_1793228517850_0.8788808818930286","host":"s3://npm-registry-packages-npm-production"}},"0.121.1":{"name":"@cotal-ai/core","version":"0.121.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e1d883b5d52303cb0de522ef6e07f36324af0206","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.1.tgz","fileCount":615,"integrity":"sha512-l4eY+GMmJqn4yx4hcAfrLhexmhanN4T8C9AvWNiIZqoT5dDAAFLw6SSg5wQuYwY+ZjpFLQEdBiU6ve5rOfFgFA==","signatures":[{"sig":"MEUCICt3jmlZiUG92R1TFOidN/UGXl+HXbQXH3CUCYA+C88IAiEAzb+wjREXKQ5MQcrd3aQOfYB5LxSVDMRsL4eUKsMqeP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxiJaDIM2agClS1k1CqAVlg401oIW71Y6RRkPAFBjPkQIgKE8T37eMzs+nTuo5+sNML1UcEZ+fhyPCu5N9XEnnHjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6532278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.1_1793229200429_0.4357542645426712","host":"s3://npm-registry-packages-npm-production"}},"0.121.2":{"name":"@cotal-ai/core","version":"0.121.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"943cfb492b6ef46a907dc5f6c0c01fc696ff2d7e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.2.tgz","fileCount":615,"integrity":"sha512-n5i6fOS7nNdA35jlbrZLAPgnEpUR6bGMmUsNiFKyDytVzOcUV2Ee+EkRvcC24k4PPkMiw4YoDnPsUdrYD7AwSA==","signatures":[{"sig":"MEQCIDKiAjEIypdIMIzwvYNG/ZNekcSZqZQcCLvlKF6v6eGAAiA0TEaJT3eu3PrHQg+i+GFNdEk5qvBYpeXy4kmPDXjlGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAr62uUYHmCM1bbFmHe1z4PMcbjnqmtEgq0G/Hv2PZqXAiEA90xfGczqKGT4mO/OjCpexna295UGVW3lTL+EzX1ZMbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6537961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.2_1793234336412_0.4643619607491196","host":"s3://npm-registry-packages-npm-production"}},"0.121.3":{"name":"@cotal-ai/core","version":"0.121.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c181776f9a4eede401a1342cc4d6d3aad3361300","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.3.tgz","fileCount":615,"integrity":"sha512-vASM6lrZoDRLs7mUE909k0UUM9ASb6QyPaStRTO1XyMPAW0eHO2UpstBV44TWYnulCcifVy2v0HpY6MlYInynA==","signatures":[{"sig":"MEUCIQCEK0mMeYBhJwuBk3ok6Rux5L+AVpRPLs8MUnuN2ksQVwIgZswvM3G36lMP7sIlQ2SngQYc10JS/3dIBXuABqIGFhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA/CMj3Lny4AZRM3yL4yuQr5lnblITyY/qvER4Wq33T3AiA3ozvFix/ruC2F0/v3mayQyS4B/GKMvTsx/gZJV6kBdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6536797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.3_1793244850218_0.5591337839015003","host":"s3://npm-registry-packages-npm-production"}},"0.121.4":{"name":"@cotal-ai/core","version":"0.121.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"144c77e9e5a8ca044aa7169a730c2026462d6940","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.4.tgz","fileCount":615,"integrity":"sha512-dU27TAWkmxZjENgx+Fr3agUuq5/jYZtR10dZbkEzla6tgg7uY7+7JaphWm6wJoiXS1iQcKOjuj+/mgW6ZrZWSg==","signatures":[{"sig":"MEYCIQDsmqicEANFG9Ex5KeMWhbDLwC1qUDpgm5usVoOl/D31AIhAPaD7qepz+Kpy3BXRLoQJN7nW5UrmAVfWMLVweGMfN1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDw6vvOZqIRigNZzvWtvWOodAZKdV0hXI1tN/RbWVcQRQIgE5eY+7MjkP40DwiLhivy4qn5AqhxW0Eyk0xjq8dM0C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6536797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.4_1793245388876_0.20885639782846888","host":"s3://npm-registry-packages-npm-production"}},"0.121.5":{"name":"@cotal-ai/core","version":"0.121.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3da9260794d1dc1050db22f1ecd430bfca3eab39","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.5.tgz","fileCount":615,"integrity":"sha512-SUKtacoqBCIU+V8C6my2yyiuNcD18m9MUzA0E5tQWhCHMexoQxO9LaiSlWsm4cjNJc5qP3SrqMDgRzjw0nHnaw==","signatures":[{"sig":"MEUCIQCT8XtNhwhN6m2GjHRW6i+kEGPpkrV88ZnfthieBLdjegIgKs1tVIfZK+dOwI6aQRjdmwfl0tpRR+C4HbZFgUoGeVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIExyt2RfrWXryS81FOheX5/I78PBCbLm8x0aMqlW9g3AAiEAt97I5zfBWkHpf1CDNXTiCX6YilECpW96lu7LTVDP28A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6536797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.5_1793249303912_0.4332193230331456","host":"s3://npm-registry-packages-npm-production"}},"0.121.6":{"name":"@cotal-ai/core","version":"0.121.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"55ad6dcba541acc96af80590651a109b3329269a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.6.tgz","fileCount":615,"integrity":"sha512-3joqjCeHm6sGXZONBo47Lv4c07o2ZiVgjToKdus98+SEtac5tEDbbjuhFBaUz3F5ciG+e8wWZrwc5HJgq+ze5w==","signatures":[{"sig":"MEYCIQCRKCC8epxecGLJrqoXrev8H1sTvIWLIO7SJ/+1x62YQQIhAOWONDdgUumIhNxJBjGpvBh4yvOUqEz13sTE3UzD6xg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUj691nuyKOcRe5iQilNGAq+GPUSPwaAbNOJpihDMrEAIgVDVay/ngyBv5WuXSOYgdSypSOxmfB1EYZbGVcpYWw0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6536797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.6_1793252069962_0.4001836660575374","host":"s3://npm-registry-packages-npm-production"}},"0.121.7":{"name":"@cotal-ai/core","version":"0.121.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.121.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d73c15a33356ee275befbeeb5210f72c6a6566b1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.121.7.tgz","fileCount":615,"integrity":"sha512-0/hdmwBJJ2cdMi2g1sWcFM3N/zR4GNE8+cQZ1YBTV4TBxvFx3b0HTt+JnQsvM6+5J3/BDULO9EF0SkD4+TaYoQ==","signatures":[{"sig":"MEUCIQCHmKFh4FOWXRfVrsWK2iNXYkQFX2eUyrec3kFLSpV29AIgd6Ee/mfH/5Kx3K1cPepXyFd0m7g4iVjlSZchz7EgP/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCh5RPQ8f3+/8mWyX9ir/V3r6Ukb298FMyTjGIhglyfTQIgGPWZwcpDB4aY6ozRN5pPr9/3VJMDN7GpxMR5LTbvPC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.121.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6540776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.7_1793257793800_0.052040628912744746","host":"s3://npm-registry-packages-npm-production"}},"0.122.0":{"name":"@cotal-ai/core","version":"0.122.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.122.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d5a5321fd9d94911b7f124bbf0d5cdfbbeb7c951","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.122.0.tgz","fileCount":615,"integrity":"sha512-tFnHXkGgvQrAHhqkEqJfKXiNJI7hRF2JHFSbseOCA/NepSVCeJRh9IRM50vI9G8M1TdsqXWR0j21oI9rZj/9Aw==","signatures":[{"sig":"MEYCIQDSL3OuP5aMauil+CavVsRRbKi6thVDhi5ZKe02LSa35AIhAJdydfoKvXpgoqNTcA4G15YeVIQw0Hs45QMNhyiaoG7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD31J3pr+T4/8kA75nbvZHMqX/Wsn3wip/07Qz8ZskyqAIhAMECl+ddXx6CrAeSzJkNvZLGNwurx60uOOhyXBFyUTVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.122.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.122.0_1793260407573_0.7601017139906605","host":"s3://npm-registry-packages-npm-production"}},"0.123.0":{"name":"@cotal-ai/core","version":"0.123.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.123.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0ad9176df9eec5fed078e9dda828775d83091477","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.123.0.tgz","fileCount":615,"integrity":"sha512-BcXlQoBGeAgEGCH1RkqaUsm5SxhUakYJpyez1sS69qyZcaC/V2z0uG+LQeVApRuGU8X+ExaMQeMmfooww63+Lg==","signatures":[{"sig":"MEQCIEyVhK1nN+I0PzxBZYNaTo9TtM2MnKpXk6ZfEpTp8ifSAiBqhDNbHiuO0/t6TmXWDXMCrcoTodjdkEKpa3jhCGmuzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWJDYUgwf2twY1FhHH4XTCu+VJMESuHV8UUtNay3goDwIhAMVKCvxK6vvuo7pC13/hQzJcWYhwR6iYo2kuimycR8+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.123.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.123.0_1793260900401_0.7620454140444045","host":"s3://npm-registry-packages-npm-production"}},"0.124.0":{"name":"@cotal-ai/core","version":"0.124.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.124.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8eaef1a073b8736657fe8cf818d50e6536ca0aa4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.124.0.tgz","fileCount":615,"integrity":"sha512-DTlg0qXydq6WDChIDcbhUPHbYhqgHQBfYI/wuysrLBLtTHW0OjEBywJELI5XdSTpHKInywC0tjWjGey0khdCKg==","signatures":[{"sig":"MEYCIQDLYILvKuZ6NJGeKNzZrx70MD7avc5PvpqSponucMS77QIhAI/Z+W5u9w4QlLmjzXUI+tYGKzpEskJE123q0jULyRPo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEv9wnD8iYFfrA8cRP5JL1viUrV2eQTsj+XGEvzF0wnsAiEAvEFJcwaPc4iT5U7m9e7Mdtd5r/gTWuY4jjQXhYRLets=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.124.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.124.0_1793263987648_0.6110031288364106","host":"s3://npm-registry-packages-npm-production"}},"0.124.1":{"name":"@cotal-ai/core","version":"0.124.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.124.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"69171daa6a44f265bfd0ca91062240ac95ed635d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.124.1.tgz","fileCount":615,"integrity":"sha512-IQOgB2ROEMIPEVqlBafzjg9wyfsICp7EJv07agjicKT4/upE89zb3rBjt093fDNNKKkF6bewth5lE8KqEe/s9g==","signatures":[{"sig":"MEQCIF5jPil1Ovx9Y0l5JfByBXBC21wspglYuSt3nW2xc5AZAiA+Le97MPU1Y+jjqDeEK0owxxohHw1zw8vYe0kA/wNTcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHn30mpEr99m5ILVfxuyYHIsPz+q5jhgiOkt0zjZ2tSKAiBPi4nAIihJcr5Y3+Zt1czV+uOmXNQ7v7LFAYiYFznaYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.124.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.124.1_1793266446729_0.3473834816086818","host":"s3://npm-registry-packages-npm-production"}},"0.124.2":{"name":"@cotal-ai/core","version":"0.124.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.124.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0a24dfee8177dedcda6b68545147a9acbaa41b70","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.124.2.tgz","fileCount":615,"integrity":"sha512-8SvCPhO9ZcNC/8kb/p4ul+qGbeS5DKvD0fT9JR8twizGSg557nsmHGkpryjyA6aqA53SWg9efBJ0N7vLP9jFFA==","signatures":[{"sig":"MEUCIGFeqOy1Wv5j5wlTtW/2PiCGp8o4s3BlEMGgOkGouVipAiEA8bYGcRioxAbg8jjae6N4wBDxZ6puvMRpcPkqj1cf2d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIER2j7NfsEM/0Wn0nl3ZWn03vfdyKo4Y/qViTMTI9vDLAiBzIMccCVXA5h62SLwgXi1qQV5Gq9g787hFQCtWlrEWEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.124.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.124.2_1793267922640_0.31087506125879016","host":"s3://npm-registry-packages-npm-production"}},"0.124.3":{"name":"@cotal-ai/core","version":"0.124.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.124.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ccaef83d3a13ff2c0103582a17de7c2c4b7e463d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.124.3.tgz","fileCount":615,"integrity":"sha512-SVTV5NaPgckmiLtSFvfOIHggGqqCZZR55WucUP1Z/ju6eEu0XHje19cedvdIPQ67pKZ2or+hpkecRZyYZNB1Fg==","signatures":[{"sig":"MEUCIEG8QESMI1GLiJ55xhPiy8FNLC68cUpfL9fnFmcUruVGAiEAu8srj7jUgPF+LluCZg7jcrrmSCqj00hxy+lcL4QQk38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDAfJfqzR2F9hhdjVUXWUJ5Tq4Flvn1lU/d7uR6+5YsfAiEAuFn7Mt2NPijpS0sb5TdUUI4DbIrfcCBDN1xtbgA7w2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.124.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.124.3_1793272781361_0.8707605182823617","host":"s3://npm-registry-packages-npm-production"}},"0.125.0":{"name":"@cotal-ai/core","version":"0.125.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.125.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"88f5beea060a8a3249a29e14e815a1a197f98b59","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.125.0.tgz","fileCount":615,"integrity":"sha512-1o5O6HGxBao/Xr7jOLL+qgB7H9j2rQs+9CvGxXER5XxspFtRF7sFmm4xdHt0MHEdJm6cs/2WR8PPJyx3lHH5uw==","signatures":[{"sig":"MEQCH127xLmxC5zVAnpfaMBD5Kl6bQuvGWNE1aNrfIJKSKUCIQDgEH4BcEFP0Uh2FhikAKk2iaE67zmdcU+FDBrpwGeKew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFjIUwAi11PZBsEnicccbZQjhc8O0hI7GCYQr/ZHyK/UAiEAuJElePfgXfnVUYtoCgOUKOol+83bAf4RB+TGZjSGDL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.125.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.125.0_1793274473100_0.34667655551362886","host":"s3://npm-registry-packages-npm-production"}},"0.126.1":{"name":"@cotal-ai/core","version":"0.126.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.126.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"53811581455f7f870247e6c4e39a84b4d4b8ddb2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.126.1.tgz","fileCount":615,"integrity":"sha512-XVDGw5ErqbgDiSbTuozdiShRxAUns+iRCMix7XzymCIo4BzAA77nJ9Y3atuDJ7eIIqB4ZxmbK+cl7fmpquLY4g==","signatures":[{"sig":"MEYCIQCxQxe4h7+FpfyNPXN7WFcVqkJ8b3Uik3bH95j7yMHqzwIhAIHteZVTGZkunl0+yBC+U+OwUcCnl/+p+zE1ddHIGCsD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeq9AZApsjcvMOM50uhNMbdX2Rz2SWSv+7QuxGvgazuQIgHHXg46XUR2tCjYvOZ88uDD40EeLAiMp5SEdYPAbm5WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.126.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.126.1_1793276480141_0.6745780921276806","host":"s3://npm-registry-packages-npm-production"}},"0.126.2":{"name":"@cotal-ai/core","version":"0.126.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.126.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5bd99841bdea7508bdeb2f64fcb6bd5196c249da","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.126.2.tgz","fileCount":615,"integrity":"sha512-cMytMDGDfSQTTlRF9zVrnVXWEKufJbwW6ByCdPZddBgVjWPXIGIEYncHzpfh9BMm82q8vVTKH3Idk8uQ6A2liA==","signatures":[{"sig":"MEYCIQDh+4UWu77+iFueBhBExc6bC8F4vE0KtMkXdbSjmEyqlQIhAOB+bap98uMuD+bUzUPSOna79zfWolGElYKWNJX1WzCZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXRfMt8e2BoaNwg+CiKEAd5/wyVgm2bSrM4KVN2W7tkAiEA2l8vUzRxfJeVwj0zIkEH1QcRhtlPGc66m95OumroVHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.126.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.126.2_1793277370971_0.6146783116859141","host":"s3://npm-registry-packages-npm-production"}},"0.126.3":{"name":"@cotal-ai/core","version":"0.126.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.126.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"888d390752c54d1ffc4db1e36b9df155f393bf7a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.126.3.tgz","fileCount":615,"integrity":"sha512-ix5CCzWY4wDRterkyO1+pxJlsHhVaqHuFygcP2QTYBuLlJSFOzOrYD+tsw0TxzW9ppSkQhlcDXjwFDeKKjXkjg==","signatures":[{"sig":"MEQCIFwWwzOFTkoF50KfHZz0G4INf64CBrSIqE/RdoIBYEQRAiBzk6XCZkhFMcMLA4t+wAQnVp4u0C4KaqqO4+mnWAaFQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjm/t9jwQkFIMhy+yflbmdkRVvxytNYMNtGtRTVOMShQIgBDgRXAFb/ZSnCN7OEgTy8lQm1vPJZZkLBNRfSX0CFDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.126.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.126.3_1793280221587_0.49750856606300087","host":"s3://npm-registry-packages-npm-production"}},"0.127.0":{"name":"@cotal-ai/core","version":"0.127.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.127.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6ac50d610540277b1a98eacc7dcbeba1d61db6cd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.127.0.tgz","fileCount":615,"integrity":"sha512-PYkHckegYnhIc6jOzCVGIVxnHoHdZtf5p4RNS2YisLgV8KChzm66moDZIy/JGto4IFgrJAu/Q5hR26xX91JXTQ==","signatures":[{"sig":"MEYCIQCLsTQ8evLxlgbsVG8j2hafSIe3aIGYD7wpz9thpZk+cwIhAJkyR/8VjKnPkn4HiN0k4mJHm6S3kIT84RHQKUPkgUxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbCJNddMvM9DANFvHQ7+VXktIr26BupP7ShJIPmjc0nQIhAIlU47lU1SH6n+YJ03M6t6jI2BUI8FtPinRxUZi4W4RE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.127.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6548343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.127.0_1793283197439_0.5378490657426312","host":"s3://npm-registry-packages-npm-production"}},"0.127.1":{"name":"@cotal-ai/core","version":"0.127.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.127.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fe9e549ab9ec4bdde6d19944eff2e5e599730cb8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.127.1.tgz","fileCount":615,"integrity":"sha512-rNDSpwOCf8y/bgYC5fVePZlayvmxSYjdPDWD5iqM6j3HycJlKTEpk7KQ34/F9tgsAzYaIJqGyzfMEbK1WvFznw==","signatures":[{"sig":"MEUCIQDHAr0PI6ln3bfF1jnIAsUTFV8Lq7SURZW3SLgSccG+VAIgZi45ShHuR7OY/c2onAh7mQpI5J6RMTM3rFCnA/7H8XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC3rXJpBqscm173diY8xj03/EV2/GShNENTpJzSlw5NTAiBQbGr+q8E7CcoliFQ24zV+VywGpztPaIV1FlcKew8QCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.127.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6550842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.127.1_1793286412658_0.4280542276695384","host":"s3://npm-registry-packages-npm-production"}},"0.127.2":{"name":"@cotal-ai/core","version":"0.127.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.127.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"988240710fd5f94a1229789c48d19009e75de189","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.127.2.tgz","fileCount":615,"integrity":"sha512-QIxvkRT6PvBKV+5i/3Xb74htSg7yZWmRwdpoVqRuhygCIxkr9JjoT3hesyo8+T0HWXWZNu7u5LOWU+8nv2CPIA==","signatures":[{"sig":"MEQCIEyyfz7QZDIiLN9xsWgRgQrDyRw38qiStLthjO1cKiRNAiBcwJ2bSZDJBsZk59E3cMB9dmE49//hLXyTHlDP5L6e5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDE3rDsUnZKP9e3AVPSrebY5zDB16fgz3YHazWUl80LZAiAmCcp0EvynEY8rlYSKnWlHNK867VVw7kK24/ywdIkwMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.127.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6550842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.127.2_1793288926408_0.875488099066317","host":"s3://npm-registry-packages-npm-production"}},"0.127.3":{"name":"@cotal-ai/core","version":"0.127.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.127.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b18e56e683bf7887eabab9c6577448c13619dc05","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.127.3.tgz","fileCount":615,"integrity":"sha512-l6x7SNciQwvvx/wabikTI9GhoJaAiakl2eoriNUBQ776RntYZ+ZyZyB8H4i+AmAIY8RLTJ3si8JW0b3kZ/+BHA==","signatures":[{"sig":"MEYCIQDV2oD2d63As438NUCJEkRDUcP46EL442BtqAD0iCqlyAIhALMrLkxlJS7CBF3V8QKtnxb1lH2DX7UwFPMwIHBo5kud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFCtR2t9v5C4SAN3tueXehsfL+DFbdCwCu8JIIvElLgAIhAIjmenV8eMhYiV6XLpyFQBDr9h/cRgoiEkMTuskb5t6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.127.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6556705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.127.3_1793292574229_0.8669530668011249","host":"s3://npm-registry-packages-npm-production"}},"0.127.4":{"name":"@cotal-ai/core","version":"0.127.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.127.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dc56efd96c53ddba112593d4bb79c08812a97092","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.127.4.tgz","fileCount":615,"integrity":"sha512-RP3kLoR6EgpVIzGAMusAa/fzRtboy5JFr1mNSn3lq7z7KF9ROJYUYcUYWj26BKjWYIMbSIV1YXUtkJSfuWvtAA==","signatures":[{"sig":"MEUCIBI/yxkkH1qd2WuTMcKgs2VLx3CzII9EbUkuwLbxySx+AiEAuwuiqVKUW+J13tc5OiqRoUtVNwsyNDalVe0MIqI3dVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdzyFUJXKh6wUwLkL+bkYCcB+96QzdlZnGSLptyXRyCgIhAOAiR6ADiJC0GxbNiT6UaQZ3GBsJMleYb4cmBMNRoUjx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.127.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6556705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.127.4_1793295958003_0.24283422520846976","host":"s3://npm-registry-packages-npm-production"}},"0.127.5":{"name":"@cotal-ai/core","version":"0.127.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.127.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0c4cc2dedae60b7a9f071c1483ec9da946740af5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.127.5.tgz","fileCount":615,"integrity":"sha512-jb71/FiKnWx+qhoDQV75uxdYRRIZiOuEEzmLaIvF2N5X1JZR5+MgN2gZxzwpQv20xTSURmM4rre1XAkB5L5avA==","signatures":[{"sig":"MEYCIQCsoSa4dMqjTnyeHadPUp7R0UrNT/mInfHoL6W5YP18rQIhAIO3oLPFl86QVkosuUgAQyMwglzfzeYayAajmxgN62IS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDg7oZqcYjyG68tLyYeqnHY6csUhEAL0/Qs7djvTpKiYAIgIxE6g4W9w8vAHFvpUARAVelCwFoZfWnbdP61xW3xW8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.127.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6556705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.127.5_1793299888818_0.7882091576310942","host":"s3://npm-registry-packages-npm-production"}},"0.128.0":{"name":"@cotal-ai/core","version":"0.128.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"50aa293c9d9fcd62043487cb02f1703308cebbdd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.0.tgz","fileCount":615,"integrity":"sha512-2q6X4SAnhTAq3m50av3cormYGtSyCh1x/RZS+Rtn7ZL6/AdNGi5V8SkyTZNN4ZJKE+Gg3LypkXxXiFsFPG2hqg==","signatures":[{"sig":"MEYCIQCMwvK3C2husKLiYuoFP9Kol0Gzie80/acU+G7b36bmjAIhALQRuCl5PTvWb5SCrCZ/LRQLefVefAGNozAEiS4R9mMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHAWsOaRLooay8b49xApHrxg1jb+6pom1ti6Xn6QJLNHAiAXOnB3Zs+8YZcQ1ILLG3xQHc7RR1NxAoaAW8OLDjwV+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6556705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.0_1793304033877_0.2588036889969557","host":"s3://npm-registry-packages-npm-production"}},"0.128.1":{"name":"@cotal-ai/core","version":"0.128.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dd076d21c03c1d63e25b50c5af62805dbb65d96e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.1.tgz","fileCount":615,"integrity":"sha512-AhqNffpjfjcF9C+kLzKXZgz2wOy2IIqYRRKjo5iafizgeJY/rx0G4YHgFOXeaEWteFrtikPfU8B6ldWMbq6GyQ==","signatures":[{"sig":"MEQCIGQjk1MbbIWlriPeEHIFFuw7m3X9g7IyJ63UkvMkiLO/AiANP6tqRRWjAc+XaXO9oFQxI37+ZZPeMazOzEdBnaDH0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc9CnNHPsAYN0bzDj6lg0ZTBWE/Biqcv9+zsYE/Ea5IQIgKuQPo7flPSI3vC8DhdSxK3tFS2QBlnZXEHXX3dhXgmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6557107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.1_1793306170030_0.4582225306129246","host":"s3://npm-registry-packages-npm-production"}},"0.128.2":{"name":"@cotal-ai/core","version":"0.128.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"155594b95bf3be1e053cf8dfb8f16fb481875929","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.2.tgz","fileCount":615,"integrity":"sha512-L4FVE/zpulPEtNORsP0PO/oRBrRgOG85ZMiXUqbuo6SKpvXRuxcHjyvh5ANvUj0N+GUsqRnyT0Z+gECKORwyxQ==","signatures":[{"sig":"MEUCIG/fA4snqaRCGczVpa5vnxr3jFTjPzFgTM1GYXL4egB6AiEAnYiw2acDkDDB2eJXKXKde5S3uRDPMsyAppHtsg/kbN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGBgqLv8tRAJOJOGa5Jm+7oDR5vp+gnRDeOaaZpyWlrUAiEAmLtz+oMmsd9yxioTt1YqRBRAaeUNUOHKAksJntE/DJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6557107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.2_1793309737891_0.9990517067177772","host":"s3://npm-registry-packages-npm-production"}},"0.128.3":{"name":"@cotal-ai/core","version":"0.128.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"da606bd00c811cc10919227de4b6c6e22d5ee341","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.3.tgz","fileCount":615,"integrity":"sha512-gzKC4jF9bWyIJlgqZxK6CwJaNTcWtrVVG87w5YgQurbv8gpALfwsL6fdsIjPVVDZtqE3pv/wzpvIW0VzGipZ9Q==","signatures":[{"sig":"MEQCICfpWZ5ty/GwiT7aXzE3AExR4UcA9iwhvh33+/zw1ksIAiA5wTu8otjcmQxhKDD9tSfTnTw5FR0ch08lbTMDUXtgEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCImfaYvHVKksZN9h6Pkz0udj5b4tZLfmi1zm40z8q/mgIhAJ9o5KrpKHGcR9+h/JpbfF2iMQQ7DCRuygckUeLvwLgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6557107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.3_1793311949153_0.47220777489082955","host":"s3://npm-registry-packages-npm-production"}},"0.128.4":{"name":"@cotal-ai/core","version":"0.128.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a95c27091e80986f7e24531579a29e632ad427f9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.4.tgz","fileCount":615,"integrity":"sha512-4JSk7AROZuiVV+DL0VB8DteKoPiQMLtq8auh8n/bowo0LqIq7DqgFMHV6KiEPkB+WunJ5/FMdeP18ZMTn+D9Jw==","signatures":[{"sig":"MEQCIEfvhU5bwynv412kVDMFWV0bcjXmz4C4UF4dJlnfb9tHAiBjfROHdF8SBg2Ial8pKNg83GpKHiATleBPCU7TOi+d0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDcHWN8g9oLG0OqsvrvakOHK5O46pk4vc/3qEbKuAripAiEAjPIrGz8T0r2iCLzzXckELucB9t2zRf3cfq14A/XQCb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6557427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.4_1793313937823_0.8678798338693763","host":"s3://npm-registry-packages-npm-production"}},"0.128.5":{"name":"@cotal-ai/core","version":"0.128.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f0e9f7a8f572b2af1ce6fa39b77a42bf1b9dddc1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.5.tgz","fileCount":615,"integrity":"sha512-Dmjfp8C5Xv2DiVC+6h1lZFt1Ox6IoQ+sFqgDDKf5bh2Xay17n/zPyn/8p8sDUGvLidC7YzMZMb1OXvJ5FYUkGQ==","signatures":[{"sig":"MEUCICYcJmbzXVgIwjHCyuINQQa9K73QQ2kIomLG62kLO+8gAiEAwwjjLivie432PRN2hu+tNj9THYDLx38sdZGInLBSrKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8+Rw46S4woGEHF9cOeFQxoL6D1MyOf5Xcv/QFwqZk3AiA9Zqt0uJOdzYIOnXMJuLKhKW4tx4dJNNWrqKm3qYxVkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.5_1793315866942_0.04032358933995994","host":"s3://npm-registry-packages-npm-production"}},"0.128.6":{"name":"@cotal-ai/core","version":"0.128.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"848aac3cd16ff45523552f1bf45e8c5d262ec980","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.6.tgz","fileCount":615,"integrity":"sha512-ppNgcWeAN3x72R9dIKUOBR6F0KtaI3gYnwCYZvfeq6y3ERiOTWcjpedvadYEjUfzvKY9kK3C8cc6clILGuVAPA==","signatures":[{"sig":"MEYCIQDxDtKWORjDuW8kp5y5XwwIBEvc931JS18f6Jxhbvb5kQIhANFKoQZkZ7k6//rHkRveZW9f+mlzGheIwkA12rX0iMEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCI5oT5iG+ZENgPp9u8ZBkLzlDA25IesDnf4D/4od9frQIgQTsr8VEkD3xzea7G7TMcyXfbcj3ElzWMMCB/cXCQsvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.6_1793320782537_0.12476525431265595","host":"s3://npm-registry-packages-npm-production"}},"0.128.7":{"name":"@cotal-ai/core","version":"0.128.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.128.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a479ad0d3eab1083ae08aac889a46607862191de","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.128.7.tgz","fileCount":615,"integrity":"sha512-RcmOG9WOhyj8GA1FZEGiBcyJwyEMd3Ln2njMzsjZ9asvzn7FYr+SzSmBufIr6YlXAXwhUTFQQOHPCYnAz3C58g==","signatures":[{"sig":"MEYCIQCtSTe+FvJ5/RSwvJCJ22FhK6OcKnul3cBbWorzEOCx0AIhAOMMFejlBaEpzX2gFJuiCuuhF/06nS0urIvXPor+a86n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBWjT172lwB7BJ3P4hKI33ZIm75taTDDo5ScbT6Dvw+dAiBeS8P++rnZv86/v4KH+cUx12jklPmQA5gbpsmmjTb7lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.128.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.128.7_1793323134084_0.4439757011246436","host":"s3://npm-registry-packages-npm-production"}},"0.129.0":{"name":"@cotal-ai/core","version":"0.129.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"80ca9d693b051c9302c692b78d59b16ade7ef020","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.0.tgz","fileCount":615,"integrity":"sha512-8zxKS6maO2T3+pj37WroTFTzuD/1bvo/vzq90M3T1vHuz12NztO4jXGQjU+ZOhXLk8d9E6b8eSIhvOj/g2bKzw==","signatures":[{"sig":"MEYCIQCm0TPB2OeM8JmEw+NkvZoVG+nHml3nML+K20b/WV7QgAIhAJLJ54GPFbmEcdLVz+xbZyI/DCgB/PVDxUuBvYMf4Di6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBVKx4r+gDtDEAe0O5+pwHWFWPzwxcZDaUtdnXK/Xh8CAiA1eFJ6wGhUuE/tJgCJSuhAYTGL3KTaE9PUVZi4+I2eeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.0_1793328350798_0.23393245281447073","host":"s3://npm-registry-packages-npm-production"}},"0.129.1":{"name":"@cotal-ai/core","version":"0.129.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"44c2812df0526b8e31509e420861df5e6b43110e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.1.tgz","fileCount":615,"integrity":"sha512-prb2BsppXjR9YvMry7DQ/qSGVZQWhnn+n1KNML+l/2iTDrjxg8IkIw+TcZ9pT1D15meGmofC2HIbc7TgPVA/oQ==","signatures":[{"sig":"MEYCIQDS8D3r1o1WDhieoLyKX+7eEfhhIBOl+M+PG5eCNECXwQIhAI/OTh+DYAzPex/yLKzlUravq3dNoqMhRDdQHp9Wd1EO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdAi31pGEygYwnsud/S+iTslW+ZmGz1P3jKeDLHYTP6AIgPqIn/Ob/7rWjaAn0feOrU+8DDfO1rK+PUWJcuEPpM/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.1_1793331966500_0.5200446019998386","host":"s3://npm-registry-packages-npm-production"}},"0.129.2":{"name":"@cotal-ai/core","version":"0.129.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e97f603855c6fe10e011a8a21b976680a6e1612d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.2.tgz","fileCount":615,"integrity":"sha512-lzjCoOvss0AMvaQF6icOmNoj/FPr8j2XkQNq9/ietd6QkOYlcJX03gs0Au0pDVf6UWE5L5DihEriV7ItTb2rnw==","signatures":[{"sig":"MEYCIQDxZUeQApWZjVPEl7aAPws3bBHqE3wNCykUc/4FIjWemAIhANjUQB5JTg0DjtpeY246mLfnxsrbLn3LbqNazH4vADWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxpLar0g5L0n9apUv2HzV0sZhSvIEuF6Sq96xMPyoVjAiEA8LXW6a83zSAg0TBY+2q2C8/HqpPaB2CGVV9peykEE2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.2_1793336781879_0.8532024100310432","host":"s3://npm-registry-packages-npm-production"}},"0.129.3":{"name":"@cotal-ai/core","version":"0.129.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"73169ff1d7c689b5f3273f8e38f5aec5c091f8bd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.3.tgz","fileCount":615,"integrity":"sha512-W5/vxa+pjEhcxNw1f36eiLHqYPGgEzSldKXafe55Lh7fLTO6ZRJV3a3LbtJrlw8C/+UvaidnztBQ61AT/bqRFQ==","signatures":[{"sig":"MEQCIF5m8+gnF+i/MZkaYFHOR2+8kSTZxmf7t4y39LFkoc/hAiAdOg9q7nu7ho19BBj8y8OoI4P4rejK8+dHht3cQzAjeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/B/ql80g/iqCzoR6JYOg+E3iNiYoFNpHZL7oqAdCXrQIhAIVj1UH5im1uPxYmx8Np/byL07yV0T69odIqqpElVm1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6564919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.3_1793338869050_0.19591548892174449","host":"s3://npm-registry-packages-npm-production"}},"0.129.4":{"name":"@cotal-ai/core","version":"0.129.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"db16bc792ac2c56d2cb96cdbae3a9ec7b69a7d20","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.4.tgz","fileCount":615,"integrity":"sha512-gDMWteNpX0bza4NZn0S3y6t4Od0B4TL2udgxwpOp/eXZj26TuQjVOSOLDsOr27Gqfo+SwllB8QOuc/vWinR9mQ==","signatures":[{"sig":"MEUCIQCCEdtXZwCgicSwIhmJ2F1Q+zt210d7yXYClEKim4UTMwIgGYrWu75RtbhxLngQcyaCJabLUAWf3Hycfre9oHZBcUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7jwUQkUIXwK4en+MbuyJCJC5nbY6QCJIACB0ZUIN/9gIhAMqchweMaxcsXT+edEwxiwKAS/Rs1ywTaCYQK2Mf/HXm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6565576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.4_1793345153345_0.682309068770803","host":"s3://npm-registry-packages-npm-production"}},"0.129.5":{"name":"@cotal-ai/core","version":"0.129.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cef0a679ab7e80249d3831b6cdef1a128fa431b1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.5.tgz","fileCount":615,"integrity":"sha512-cM0uM14N3vxTwCIFJP1uftjjr9Gy0EuuuZLuFO9fEr8T/v+PEjugaiQ2Hy3oFxUOxh0QR2T3iR42MToIdRiS3A==","signatures":[{"sig":"MEQCIGbTi90+YMV/ZJ86gpBvV/b/L6SyKQ6+ky9gyIxQmyzWAiAOz92AZKTYuuDOMrlULlUekeyETcPtmTNyQzIv8YNdFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/tLMGAtSKUQKU2AepEwbavI8jxtVYGwFgxXS/cUaaGwIgS7n+c6S05KuNmvPXPAHyAhgZuI6NaYhskiC6ne2NNvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6565576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.5_1793350043049_0.5863811269813765","host":"s3://npm-registry-packages-npm-production"}},"0.129.6":{"name":"@cotal-ai/core","version":"0.129.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e2a3be94a2f148d8a1443306f11f49398b169639","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.6.tgz","fileCount":615,"integrity":"sha512-A+YlJzsHXpGXuo0EOU5ru3GtYp0TsdbbHxnDEkRs67x/lcfLpec7uvj/Wykhwl2/ege/6YXj1t9mX5fYjOTvpw==","signatures":[{"sig":"MEUCIC329NpK951yQvg2Fzrr7p8+RGcMA8/p+hIUDtR10NxDAiEA1Aw7gMlpkgYGnTkleVh2liQesvDqa+UCQhGGe0xTo2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDCxI/A3is3HgS6QGlIxsBVk8+jPpbweKcFwQUdgyHdwIhAJDxT2dkhn/bGRVBYm2P5fsfXPxozA9JVW9NXbBAfQA+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.6_1793353861872_0.2492013398781998","host":"s3://npm-registry-packages-npm-production"}},"0.129.7":{"name":"@cotal-ai/core","version":"0.129.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f958377fa29fbcfc7ab1ec094041f8d1b83a545f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.7.tgz","fileCount":615,"integrity":"sha512-BWLYMBRkc3v+SiOUVQzCQWslaFlpfr6sw7RX6xh5QhMoBw2NDVnniHBFfxjh93yuuOJyeVpRVIou7fRJRWyq3Q==","signatures":[{"sig":"MEUCIQDdOMX49bQ0CPX4jmf8sb2S8qtxh1yToovOUVLxW59xpgIgeBXaFcJrdwWswfIuoZrrZ5mO08WuXupmPbfV9gCHuVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDN4q8om/9b+nzs81Ou+Wl3pIoI9c/zMbH/28Cbibgy/AiEAsDctvXpp56L9DL8HwYd3joRaTk+e6JDhDwZ2kweSsYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.7_1793358631911_0.16619684313171956","host":"s3://npm-registry-packages-npm-production"}},"0.129.8":{"name":"@cotal-ai/core","version":"0.129.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9f23f391c9b417944b6b3446ae4f78881999ee52","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.8.tgz","fileCount":615,"integrity":"sha512-u+giZDUTIuNtvOtDttpn8tSqyv6lPAr14jFJKRdRDgVPpcLQInRRxuybWNU8LM/QN5irQlhx+wJUrOqqxdsrRw==","signatures":[{"sig":"MEYCIQCctuFdCY+BLgDLn8KiloFECAEUweherwuSRTW47YAICwIhAJRZZGC6/L0tiLdtx7qvBTFGH48tZyCaIWsJJrdRpoBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICrbmGqRFae0jL9Oiu+E3b0GXo0k4HWlaqL12SGV86eUAiBW9/PHtr3WGERGBnu5igTK4dNngBxprj7gN/avEiCWaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.8_1793361821749_0.5752267398674358","host":"s3://npm-registry-packages-npm-production"}},"0.129.9":{"name":"@cotal-ai/core","version":"0.129.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.129.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"61d03a8466e362b8347ff04d99870ef6dfedcaae","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.129.9.tgz","fileCount":615,"integrity":"sha512-mnL8DTTq7uS/KC83xYwGfLyfvI4kwXSuoZmgFhPkHO/8OOnR3wkscMQVJoeeoA7FQkk4+iEYgWaapaahEWTekg==","signatures":[{"sig":"MEYCIQCi1Ze/z5sDcsFAYWYiA2CIKr4bO7pp/xXlxZhecrxc7gIhAMbBBUFHkIsEY+7cNk2ZD9b6NZKdaXFGTEl8TMFO6oIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXELDsTMG8LPIzFkJYtLsiMXXAKP2xOjK3rygBBMsTRgIgPCYyb0OhRA5rQ+QHSWnDg1xU4PRUDjc23wquqO40O8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.129.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.129.9_1793367028554_0.33600837223192004","host":"s3://npm-registry-packages-npm-production"}},"0.130.0":{"name":"@cotal-ai/core","version":"0.130.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.130.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"999c8a9c06bc98ff05ae78a7e7882c31feb7e224","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.130.0.tgz","fileCount":615,"integrity":"sha512-/FKRWCSHjYzK58wX/HFwovntrZMnfHaKmMyZoTvA3BpCbbWyG4bJ8DRIOL0d1DlsUyh9naZ1nwk+n3adXE89uw==","signatures":[{"sig":"MEUCIQDy2XNGMr4YPHQIwLcu6khndeMchEVtEz4yhwKUmCqmHwIgbWvenuLVVz5AJKbsttYTxiciz1tIKi8odqW7y6kNrO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICEkas+kDOBewYrGTjsRhnOTAS3zcjt+frnSyYAu4zSmAiEAodL+Cbb/8f8gF56V5/SGHjdgW5OIWp0NJ6iMuF+aVyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.130.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6572880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.130.0_1793369247323_0.6129013867477189","host":"s3://npm-registry-packages-npm-production"}},"0.130.1":{"name":"@cotal-ai/core","version":"0.130.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.130.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"072e70076c6b825f3413ce2d9955e676c6a537eb","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.130.1.tgz","fileCount":615,"integrity":"sha512-CMctyp/8S2caLgZzanDTireBe637ZBj4XwX+h5BnhhzPxKjqnPAw0GRUp5n3WkEf2HowM33RCTRiISoU5/5gTA==","signatures":[{"sig":"MEUCIAIfa9iOdOI7rmRIo5yzQQ0lnid/Iic3Y2v4F0aWfWiyAiEA3hmi1WH3QOztacTggabKJDAoA/Rpkf7wuSC3meSbIkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDk2bAwMhYMhDltSFkKH+voFGN7278V0yl7YPfHfz+GdAiBSqnZDuj1EXrhe8CC+RiMBZ0OEE1U8ryHZwAReP85M0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.130.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6572880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.130.1_1793371081109_0.008008723341190183","host":"s3://npm-registry-packages-npm-production"}},"0.130.2":{"name":"@cotal-ai/core","version":"0.130.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.130.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"153fff751a1b8509f8f608fb244d6bf593bf0923","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.130.2.tgz","fileCount":615,"integrity":"sha512-EgbN0UNQFhF4p7Nu6Iy+9I11u1e+jGgPM55lq/cfdffGNAlZmhRUza/O+LzT4dJuhF4vzeC3h4+3zolBJl+eZg==","signatures":[{"sig":"MEUCIFwlXFbSOVPwcyXxH0wICbr0lQc8Q4i/AxZ5waRmTdHOAiEAxMGgv33VxjxwhgfEOaXAJzZPlRCzjfuJDJIH0k5EUj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAPdDacmRHImK1gnSrLU4CBdUAVBp++jIwBsMv/hEe1gIgNXoupQi4OTbugGJIKbhXa8NsQIRUMjh0oCTWkhWXPLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.130.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6572880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.130.2_1793373393676_0.9585567789504282","host":"s3://npm-registry-packages-npm-production"}},"0.131.0":{"name":"@cotal-ai/core","version":"0.131.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0d8f231513da473a4952dae2fbd122d4f8439db2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.0.tgz","fileCount":619,"integrity":"sha512-C3ksVfoRJUSCbYnC6qeqepAtcbvIjhvie9oRUuBRO8bJxUIceyripmG6QfnIaM1JxdKiMPPce7mP5fImhv5wxA==","signatures":[{"sig":"MEUCIGkC48HG/ACdLa/s7wOJRwCt3HcyRTcI/Fy8JhglpXaAAiEAkU6lcaBKtKZjIJ+gxw8uZAJ2fUpBQZKZ3WEoax2pSh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCi7TYSAvu1wddfzeS0QagQdGqqyrjIT3sqb8rPpWsxUgIgATYEdWiMIFEzb/m9+Jw3bTUwkA6XCEQH9VdpaypWK60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6575941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.0_1793375036452_0.4698659037195688","host":"s3://npm-registry-packages-npm-production"}},"0.131.1":{"name":"@cotal-ai/core","version":"0.131.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ae0dffcc7c1878373c409664634000ffa461091a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.1.tgz","fileCount":619,"integrity":"sha512-TwZiSkP4M1x1jknDbnw40aylpIkyo9cWLby49EzTav2YBGwKvkq/+Gk6ijJTsp8bq0+b5T9YO/TMWPI201elbw==","signatures":[{"sig":"MEUCIGiLUmqkYqzd+jCm91fq6G+17NKfCpFOKRBB1Jh3IROrAiEAgWSGiDg5ZcFKYTPUnCtwYGNkSnjBx3xAyGlEYKVmQQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoer8KAr4iY+jRKDUgoaNN+RHkm0qt580RJPsax4T3LwIhAJ3RX/NhidvGcpI1pbIjyqMqjp5jqSLMLAXueeBpqDz8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6575941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.1_1793376050648_0.6499287130071463","host":"s3://npm-registry-packages-npm-production"}},"0.131.2":{"name":"@cotal-ai/core","version":"0.131.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"79cff665d1294182deb129a586943a7e3f6b3eb8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.2.tgz","fileCount":619,"integrity":"sha512-TUIRuxk3zS/6LiccVkpyFdEYvH8F9yToqDezKj8kalETBNreLj7X46Kv1UWGqQaNBQBuUyWktg2AnWkBWBSRWQ==","signatures":[{"sig":"MEQCIED3eWQRGH24atwV5RvS9SgXvHwLvFzHw8KBnqMmJvp+AiAuGCXza+DPQQ1aZxS4CEes3/7MtDWCtjcs+jSRZ97A5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPCGd2UsPSt+SLUL9tCQWFLvgYivTQMYzYiGaoVpPBjAiEAobg0fOhUWNchLTsNXkFErPzhCGlT9joxC4cIZC0fJc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6575941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.2_1793381208440_0.7765326825750329","host":"s3://npm-registry-packages-npm-production"}},"0.131.3":{"name":"@cotal-ai/core","version":"0.131.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d71899c9017a8edb5384877e224d3a9ecfdc2231","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.3.tgz","fileCount":619,"integrity":"sha512-r+wvR7rrXr19nG9LcIeIIz1KAEvoaLfi6SwrWd4E4P0l3f5oC7FkAdYGVYn+lDZn9IhlahbIZTfM5UEcZU7atg==","signatures":[{"sig":"MEYCIQD6pvFbmz4Nfbi6YJVG37AhM+JEdl05TCp5rBD0yGvPhgIhAIyQ98/fp/ZPerHALpylGKdCOlmhc5qWXSALUV/A2ojn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDP1RbUAdG0IZiQIj6C5NEF1g2EmjVtel+knbv6v//GBQIgK97FKT6i600XktDWMiZQLMxsktZqlaq6xTM/NIdpMbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6575941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.3_1793385977331_0.5366447775574883","host":"s3://npm-registry-packages-npm-production"}},"0.131.4":{"name":"@cotal-ai/core","version":"0.131.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0a8a94ad97a62824349ee639455fc9b7dbcc750d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.4.tgz","fileCount":619,"integrity":"sha512-FnPyw1YSOV3y2optTKSaJH29G0/I5RZiHHkdsFQwxJjSwQmSUmqAlj5IaxkRnsUEXABOA7PpolbUOxUYxS3W6A==","signatures":[{"sig":"MEQCIHL577scRy/+Xwk8AFua6T4kPpfs6wUiLJCEkomuESYMAiAE1wfCCl920Dwrqkqi9pM/LjvJelCbrT9xvz5Jut/57Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICVQ3G7dS6gU3hZzjCQmu2i+6t+ishKJ4wsPGZlKter3AiEAtqHw0rfyPMd48kyTz8hCOT+16CUiQKiVT+qBvmaHBOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6575941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.4_1793390493203_0.8633105920232543","host":"s3://npm-registry-packages-npm-production"}},"0.131.5":{"name":"@cotal-ai/core","version":"0.131.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"20f5ad172c7ef188681beda423ec95ded1f9c71d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.5.tgz","fileCount":619,"integrity":"sha512-4etNd82vEPJFjLbmCIehpSX2quYz1nzZ7lO/c4oIH8J4ym70J4DENuST3Aa09uvHnJY7nIpVfEjgHt/LsYReaA==","signatures":[{"sig":"MEYCIQCq7CobQeybwoiBzNQDXOGMsoJcA42N3jVltbPWppfjYAIhAMH+5XJ90qrWXnt7AbG5GzJzCvfrgntAPga/tJs1zm9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFTg0WT6qoCGmE3aA5I/BbaZXEVHt+DZmgBtwI+ImNwUAiAOJXpOe6aBNnoKhPfa4+ZK5R9jigPQkoJ8CMXFAYZtLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576582},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.5_1793392095419_0.3100075427761617","host":"s3://npm-registry-packages-npm-production"}},"0.131.6":{"name":"@cotal-ai/core","version":"0.131.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.131.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0f433ac506260355a12d5a76eab4005705d1b1f8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.131.6.tgz","fileCount":619,"integrity":"sha512-Ry1bw+H8G4gFAIpFXFYAlxfWpQ2rOYtUYI1m61yzX2fV48QB82vUs+3dslUE566kBNSU49WdocU/NwWxA5B/oA==","signatures":[{"sig":"MEUCIBoBG0gcnem7Guk2t2/dmabnl92FY9KC8QWzS2dEnP8kAiEAlgz2hwIVTnPFSlQfLRC0I4A45MX7Zc1/djLmgPiZNBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9/0NYOMNpwYf9zAcnabs0LVHhH/SD/NW0UXuOpV9HuwIgKBzmqI/lhiPduPoE1Q9ksjkThtH+h7xEZ0godQk6/MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.131.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576582},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.131.6_1793395208459_0.7582238014270273","host":"s3://npm-registry-packages-npm-production"}},"0.132.0":{"name":"@cotal-ai/core","version":"0.132.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"98ff2177ec221b32a1f6c7fbe48ef19293770958","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.0.tgz","fileCount":619,"integrity":"sha512-FedL0LdBEUbX0bdnlfnUlAkMKY4ikceEPnATHg8kAE/jc3iGcWbSuSppPULW9LGHTiHAfjp7REsX0PONmrz5uw==","signatures":[{"sig":"MEUCIQCnCFMMP0HzPJCz/k3meAdMFM6pVwMZIgmyThqRjrRrvQIgYolmeezt5chtAN98iIzJlIaZZJ2Pzhok+2WFuLJvD6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRZO6N2UwIDINZ7b4Kj8Xyu4fv7m9Em+21WaguRm6dYAiAoA/trKHWBPy7RwPquRNagXxZuNmeE7P5bJFXYkBR1pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576582},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.0_1793403182176_0.7028387120583439","host":"s3://npm-registry-packages-npm-production"}},"0.132.1":{"name":"@cotal-ai/core","version":"0.132.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5b3def291d54b907806964f822a92f3ace3ca274","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.1.tgz","fileCount":619,"integrity":"sha512-tZoWNZH/xPB3a38CfhomjgzwafpMhOmfcKm1jNj4xmFotv/Xh/hLUhVuoOg43DCqcit2mUzehJt1yXYiQ9QhrA==","signatures":[{"sig":"MEYCIQDBH0/Rj/8tj/wkczQVQIElGTQ7HF0h/2uKbDOB83TIXwIhAPxk1CKpH1FzteH0Jzlh8FWs6OewS7lYPxux/gnNdJmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDrZKyOVZ6U7FASO5sxWKYBDRRO3CABQu933SCpRVZeWAiBzTt0MrQc52+GT/f+eObeB/JOx3Kw9gmSl9q9ivBWhnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576582},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.1_1793406460245_0.29376280184313286","host":"s3://npm-registry-packages-npm-production"}},"0.132.2":{"name":"@cotal-ai/core","version":"0.132.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0b63d0026b35ace2d8819aebe6cfc38d920ff90c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.2.tgz","fileCount":619,"integrity":"sha512-ilTwaAu9E/SOy7bVMnS9pSda7CaSFSdwL5IdxCCBBSgeSAIS583PL6keOVlT0uAsPsXLnksngPBMK+6gbcHpog==","signatures":[{"sig":"MEYCIQCSI8/sAxbCOOwOZ9VNophdVo1wkihISKLxolzr2K6LTgIhAKRitxLxdbiqZiXvyNarOxgTWsZ5FTW6M4pTYKBIm71M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICEsadKdVgtIoTP3GeWEKSLIwKlr0AqQ9dpBewgBjvqXAiEAiX9vh+i+tYcWmGCorRK8Z6KSpt884g8L7cCfZibBmxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.2_1793434597504_0.6675207510046223","host":"s3://npm-registry-packages-npm-production"}},"0.132.3":{"name":"@cotal-ai/core","version":"0.132.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5fe443e702bdc0d277ba93949f72efed9863545c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.3.tgz","fileCount":619,"integrity":"sha512-ZLXv2D+Y9mWQGXSlrIFEjblC3YiAJLCzTJGtYX8puPFigj90Zltrl1cyBu36np3bFQ2TerN8hBkVYHcj/IVAkw==","signatures":[{"sig":"MEQCIHv61leD1JdYbfRmCkK46S7ghnsFM7qza6ELf3C46O4AAiAhJn7qEdPzr8iVm+XBlI6TTK++3zJSGmtLtKU4fEJkTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAraqqIgLNocbCESbwxZysOYwTSljC5IGdr0oMuGwiriAiAzOozOXL4yeFaHCM1JB/0viYWCn/57cz8vbFykSqoJYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6582631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.3_1793440944320_0.12261330039563034","host":"s3://npm-registry-packages-npm-production"}},"0.132.4":{"name":"@cotal-ai/core","version":"0.132.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a0e8a9767a1b95478561752cce1c5cf265a4399c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.4.tgz","fileCount":619,"integrity":"sha512-nFfy9Sqpjtp+HhwsJ9H9P3SUa1KLgc4oHoLb0eyB4Y762KxzZ5pjkP9E9yD95qUDS/hvFA/bdvCaPTVfdoSgJg==","signatures":[{"sig":"MEUCIAbn0yW7cpJ2eqTKI5PJ9TKhcBHfA3hOeSM2cZ5vTI11AiEA0KFiOeEs4dXEsgSPI+iCFpEm8AHVRMH8WiOA/ECVQiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD71X3Hkb4I51qCvfsSQd/eKZ+JzWXlmQ9MRIO0DSCZWwIhAPrFqRx505QSAfryY6dpmyrDleX2ZJh04uvtm5YNA0XO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6582631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.4_1793449393928_0.7930607885678691","host":"s3://npm-registry-packages-npm-production"}},"0.132.5":{"name":"@cotal-ai/core","version":"0.132.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ff88f7e292000437cb9126b8b77143db92f0379d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.5.tgz","fileCount":619,"integrity":"sha512-rHUxUAwrRjgl03GUOPPCETZKYdKPV/b/ZZx4Fs3SkC7IvbOvuhkhPhCOwo2bosEwdMcaLjbPkYfei7qm8NdS0w==","signatures":[{"sig":"MEUCIQD+WPB6k0RwuzCo6pZDsp75d66D5aa2lzkuXyoDcDVEBwIgPz745S6dIWtrkM7wl53IcpHBS71pMJOM33bLagGYuDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG73oc/OHLFbWMFhrl1JWgkW3ULoYv348ex/482d9CEqAiB1f+vxwl3XVoILFpWwaapcWDZJB4oaK1vBKaqnRzy0eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6582817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.5_1793454911315_0.4461359658030737","host":"s3://npm-registry-packages-npm-production"}},"0.132.6":{"name":"@cotal-ai/core","version":"0.132.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f67c8aef9d86fa25bb85494e2eb6a5eb0f79698d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.6.tgz","fileCount":619,"integrity":"sha512-hurKPealEk/7hrbsPtn7vhmVO+C1wElzKu/2NgxEKf7H2jz0eCkXwCfVEfq7u9q2MqaZgHmt9EMNM5UxJfIRnw==","signatures":[{"sig":"MEQCIFH6Y7maxNmTkqFnHXiyxpfyvegTpnDfc5QzpVqR3Jc4AiBszoW1HYjljdXIEXYDICJugavlQgnqVL6o7Eh0nj4WqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD31IsWZuFnK5NJejpifG45DI+m3qkRaR/QYd6Y68szUAIhAMfO4GYpYEZ5JVlruY0Q23yb/Ihdq9AcvGpZMTNvjM+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6582817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.6_1793460395835_0.6436155151976108","host":"s3://npm-registry-packages-npm-production"}},"0.132.7":{"name":"@cotal-ai/core","version":"0.132.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.132.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a1c30ffeb2b1d8aed4aea0f8e0a6c9042c332328","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.132.7.tgz","fileCount":619,"integrity":"sha512-TMctk4fpZyacS6w/U/SNqJXpz91w2JVlosMeNv+JLqupbyhhfXtva1lb8LflXaYQGXi0VmEJR7Z+GXNH37hzcA==","signatures":[{"sig":"MEYCIQCOXSFTMa9Uijr6Ztg0gldMYjHApxD4dHDoQdwNo3MqBAIhAMbAIAzwSgDpB0Z80ltYjksGb30iT+ypMPoA+BXQrJfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbHohopNfFufeQdrGJ1yhDWX03Y5qJJ9wqMHQSoMVbOgIgAfr+LtHypO/YfPvzgaypdm26bATiCtbJLERS63KKyjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.132.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6584425},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.132.7_1793471485937_0.3823668213760604","host":"s3://npm-registry-packages-npm-production"}},"0.133.0":{"name":"@cotal-ai/core","version":"0.133.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"570ee46388ee1c909195ce054fd2320b102444ff","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.0.tgz","fileCount":619,"integrity":"sha512-WsW6dnDuDx9Cu9fmvoXfOiARFxBj3e7iCtB81vCWA+usL2TqZvUlxh7BVHFkHc5Aclc1WddSSsHm3DMPBRO4zw==","signatures":[{"sig":"MEUCIQCKrQ6xwzfG3w0JzcWqNEfrxyzZHVOG867pRwvsydZ56AIgNM7Snrat6dHxKS4Ije2uFM2d3M/TvsBY4uqG8XVAAeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAhR9SX/MHEWA1WV2yxOCPh0FxsSgk8erL/BudGQGn9PAiBZgwE9vYba0doS/gsVNsWiDUzoJlnTr/T9p6c1j7UcFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6584425},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.0_1793481074810_0.5792842382174415","host":"s3://npm-registry-packages-npm-production"}},"0.133.1":{"name":"@cotal-ai/core","version":"0.133.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"53bb27234f69baadb6334b092b82e74943cfd69e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.1.tgz","fileCount":619,"integrity":"sha512-+oY/qeJYdche7dPNOXw61ucwoNeo4YnJTyLmGl321HKj0RTDLzV0Jg86pdUovXE2L3SIlhK35Fc/pXgy/UbiOQ==","signatures":[{"sig":"MEYCIQDFlWSa7uNwEs5/tcfW4nQsW+xxDjQTb9+LgfoameMwZAIhANnyCHiJHtg0ST8M023NLZRs8EnxGRcVOuXby9oqnHiD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHjbGItofZz5pHfCLFY4gKJHnM6mbeYZ053SVuwt3nzxAiEA1zvINFGbT0PCeP4MLS70+iulvylzHMeKoiP2kZE3XF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6586970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.1_1793486711974_0.844901081392481","host":"s3://npm-registry-packages-npm-production"}},"0.133.2":{"name":"@cotal-ai/core","version":"0.133.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"47613a835282475765c2721e467092afd3b906e9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.2.tgz","fileCount":619,"integrity":"sha512-5u2OhthH+SePZmBils3A3Qc9F2WMy1nQZVcJ5HcDfylIANpgzYcwf+EYO5n8wsiyWhh/m5MKJP65c3qzq80lvA==","signatures":[{"sig":"MEUCICVnnNgdiNcerRdoqI3dU45jDshwdqB4V7/j6b0TtkXxAiEAhJm9HzCcD84SooZ0R6WvgI7Bh53OnGwhHoDBcqi9Yl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNJgcDP1Ue0xyxnnr2GisZVUmbq5V+z4LRVgkboMA9ZAiABywJE5NjbOHz3gSHcMpMKGTBqcryJf8m5OZbWXkTztw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6589277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.2_1793492349245_0.14467327629225613","host":"s3://npm-registry-packages-npm-production"}},"0.133.3":{"name":"@cotal-ai/core","version":"0.133.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"82a34dd48072de9c0a81f9d124bec878adc45ad1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.3.tgz","fileCount":619,"integrity":"sha512-7YT0vkp1xEFgJJapH1pKjuRUDsq05NIutA2IHYk8xM+GDi6jgvP9OtJGf8tW0TPqaz9oOTeyHEi74X+c9TduDQ==","signatures":[{"sig":"MEUCIQDcK6J1M0RhrnLYyCyMox6U7n1gVj9Mf0Z9JO5jFO4CdwIgdodsXyarCIF0Uxf8uBs5EDbAAc6NatIDCjIPAt6dPB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcJuKLMepbi8lTi9Mj+mR9NBUMNvzWPNhaCwekC2BreAIhAPiwXcuyLqcExwbhxWl04MOOTwEvHmbl4wCCUbTi9AeD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6589277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.3_1793496606855_0.8378781326913819","host":"s3://npm-registry-packages-npm-production"}},"0.133.4":{"name":"@cotal-ai/core","version":"0.133.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a50c74f319a5eed6f575d06e6e88adc1a208f88e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.4.tgz","fileCount":619,"integrity":"sha512-g5JUWwcDNuqall87gsAjarAGhpZNWjLUag3LLfJXYfFpjdp3kJEOaNMPZJxa2fAmTR4wrWTR8Zr8M6xvKCDBdQ==","signatures":[{"sig":"MEUCIFYAMBcDkSD5nYFsYV7mcL9hiGPoOoktEERyeOZ3m8qiAiEAurKSg9Ah3pNLJb7Ya2E4WVdi5b/sYOwoBFphmuLp4eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAOYgzT8tp8IWzPMrM0ZaNCCf7wN4kDqgyLSCMdssc3MAiATpdI04Pm+1F+J8IDCnft6XSPkAdIDBwd2gN9qwdPkig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6588782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.4_1793501620333_0.6335232529469024","host":"s3://npm-registry-packages-npm-production"}},"0.133.5":{"name":"@cotal-ai/core","version":"0.133.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4bbbb0b74ebd420ec4d8f2d6e8c3683c571f1c58","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.5.tgz","fileCount":619,"integrity":"sha512-6vcX8SjIr2Ol4KEUshQvpeGvdG4BN8T1lfhwOztjmINq4FUNGy0uFVzjbEfzs5LP/zf9t0HnIJXtOHfeKH+qHg==","signatures":[{"sig":"MEYCIQCvVKfSKjcvCrMFai5G/FNi5emdCzCK+gPjwV5mlNI9FwIhAPzpVvgW+PL4z3uvX/oPlgFUytvGNic5HuR+JFXJJdyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAFOwMqfSii4csvaWTLTksyBF9mCd0P0hlj2YbgTlsqiAiEAoUiTyoEq8+55HYKWdMTEdEOD0JpJs9VqIud7wnEDCjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6589463},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.5_1793508290023_0.6092828942982205","host":"s3://npm-registry-packages-npm-production"}},"0.133.6":{"name":"@cotal-ai/core","version":"0.133.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f9335341be632d077ae1eb17232e3b8a682c334b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.6.tgz","fileCount":619,"integrity":"sha512-vLlQfHN+0q77dx6K7tNjBch6bkYA8/NSxVZHJ3Om1THft5YxAfjsF8KsPVJzDb5mKZpTSRG6+5Q80LmQBXTXhA==","signatures":[{"sig":"MEUCIQD3d2T80TG+Blrr06QqDLnTii+IKIXBPayzSHh4L7DVgQIgG5RjWqsUzFQZe7Mt7rNrg42UyHQMB6tlY3Z+MonLk5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOhUpNVXBSLvFIYPQllI7w6hSvr94c75sxRt95doZ0uAIhAN+YfhmGOsYM2eUbVy0EVehDrSVwWEEn+gRPeNX09UNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6589463},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.6_1793510625775_0.14686543295850252","host":"s3://npm-registry-packages-npm-production"}},"0.133.7":{"name":"@cotal-ai/core","version":"0.133.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a795d6c44817d4b9941f61267bc569ee5cccfc61","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.7.tgz","fileCount":619,"integrity":"sha512-VMUg5XmrQQ8olIfPSLakVVzZ1d3oLD6alZS1bfknTXhqmaGaM+tTHLgEw81K5q7sam4QzLGIE5t+pGV55n1+Cg==","signatures":[{"sig":"MEUCIQCohZ5Hm++Bcs01ZpZeRSOwgpHIaz9BAfsXFFURWcAP3AIgQew1wIT00vAlFc8+m98tdS+yeyJ0qvD2B/je2d1CYCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+Esm/1jnPh+GNFA5dFC7yeXnk2bairQtxMZRvfyBSyAiAJB7kZEPdgsDgkVPV7dQx2D+fnmcsxGv+0nHCmnvI7bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.7_1793513188640_0.7478996491830168","host":"s3://npm-registry-packages-npm-production"}},"0.133.8":{"name":"@cotal-ai/core","version":"0.133.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d48292d5cc96922a5d31641874cec62bf040913c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.8.tgz","fileCount":619,"integrity":"sha512-Oz7mMB7P0Tk9ytWjMHx3COMbDrOOx7VailnvRILNOYaHYG1SH5pTkv5hVbH3Fb9LVbPMS6CJ4wPzC2/IISjoRg==","signatures":[{"sig":"MEUCIQDfXSPGP4JToAwVaW+bx5qazLVIrrVxfaVM0yu/zlzcxwIgSw0wvghBetZj98q8q0Re2aq+AcvtX9o5Ok1g6ZtPuM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTc47fFsq9fS2TKy/wnew7eEOR9BV+X+MWM/u2hQ+wHwIhAKxyq6NW2059U0tn3ezbFJbZ8iQjQR1NARi519Q4JBdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.8_1793515004027_0.5677081598604955","host":"s3://npm-registry-packages-npm-production"}},"0.133.9":{"name":"@cotal-ai/core","version":"0.133.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4794387071119ae84da019640eb8ef0608085d16","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.9.tgz","fileCount":619,"integrity":"sha512-23P/9Y4yLNbF1y4JeyVEf5I4upgWens9g8ogp0kwOwVEqIJMrOKhhgRZyBkCvVg3gOeyq+AvYdGNdlbA7k46Xw==","signatures":[{"sig":"MEUCIQDJGC+TXYzUDCh29P8euub2tChhK9r9ziaPPcwlcMVGmwIge4XH6JUooLN5aqwdtfbASbcKVpofouS8FQzwkdrvVt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBbq7KGCawwCw2+cbQmVsYe46btYRXMNunMqkpvs5PP6AiEA32yU/qO6+tpjujCVNcFMZVnVogK4EsLG/Xsoh1jpWrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6591484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.9_1793520580268_0.22814431365572185","host":"s3://npm-registry-packages-npm-production"}},"0.133.10":{"name":"@cotal-ai/core","version":"0.133.10","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.10","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8b2a97838bfe7cb671da8caa0ed03625af9d0fef","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.10.tgz","fileCount":619,"integrity":"sha512-LpCLp5jdlAJWHxuRCbJbPhC7DYOIa2p0LDNaKOzKjxI/U7NEfbDBWXhH+cwW24UxcAbS16jzQoSSklR59Vrpmw==","signatures":[{"sig":"MEQCIG+I5/sJ5DkwCRNFy56cjNrU0ETLLLrXsCdOPPVE5mqzAiBToG33V0Qs/WV/iyXHYqPGVujTJRoIvEWksQ8iw4Nd4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtGvQXKBmwZ6gjE8dFYI6I4VthxokEUnZ0tAdWtAQlMAiBwfAXTgtvYYl451ds0YwKtijwUfzMCyN+NG1rC+Blfww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6591485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.10_1793524184109_0.3611585135858435","host":"s3://npm-registry-packages-npm-production"}},"0.133.11":{"name":"@cotal-ai/core","version":"0.133.11","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.11","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c217139f9af9c387326ff6e29faf80195abef094","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.11.tgz","fileCount":619,"integrity":"sha512-lcBpCnx9on7MVzqqphg50ITL7uemr5GSBK9/3ZFbEZYc0aPngws0HNxtiJLUbg2k7y2ASPB7CMZde94tMCU+3Q==","signatures":[{"sig":"MEUCIQDirhgzm6a1d8kp6yueLry8afJaS3P7CbwrGV7BTPNfGgIgdybcQzo6n7WrJiHWSFWrmjusP7H6fYDANxqjR3Wya5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0epB7QoE0tcMOVTwNtetrNcQ7eA7gD22xac8N6wMxpAiEAloF0BiMFk7slHvdTlizkc6des7YO3Iui2cJw1NG0hdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6591485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.11_1793525675979_0.0384572163924819","host":"s3://npm-registry-packages-npm-production"}},"0.133.12":{"name":"@cotal-ai/core","version":"0.133.12","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.12","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2f0a774ea9161f9b5ee535c2ca840ef6491607df","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.12.tgz","fileCount":619,"integrity":"sha512-oY0d1lLOz0NHI3R9jCauDIqz7b7gzKLAMs7Hg6fmL5fR9ZMdzXwYGS1+bS8+C55F12d49YYmwmc6m1MROnEUnw==","signatures":[{"sig":"MEQCIAMhihmMwRIqKf1SmxmymrQ5Panw0Vn5VFZ0mb+tf6k6AiAdALN/r/gsJAXxgYIn1JGX8/cNeirqJVhkEij6n2h0hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDwPJBO4POj2EK/Pq/SuzrjlPb9ctVjk0kB7xy1fZwfTAiEA4f7GsNVHEFE7NloQ1rY16QwiVEnkEmSqewKnk9OAJk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6591486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.12_1793547329574_0.5290832439660593","host":"s3://npm-registry-packages-npm-production"}},"0.133.13":{"name":"@cotal-ai/core","version":"0.133.13","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.133.13","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"5b121309bca3d899f8371c4cae77a27eef18198c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.133.13.tgz","fileCount":619,"integrity":"sha512-PLpnIEJjnt9t8OWlw2bkT5r+pg13nXKQCaouwBenKIrFx4Synj4XWEGUQU5pYXuUJ2DtYc2z7Uc5JBllJs18AQ==","signatures":[{"sig":"MEQCIDIUjmUfwKmLqMtRQiqxA7FeE6ZEz8KoFkuIDsWVMpqpAiBlxyjx+L3R53LQRzw1TBNgkF9IzZg5GLNMYeg38IWVIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAYcZqYcISsrYEU7BJ5YNevl/SmNO4XDV/KlakqW1y9QIhAKUJfoBjiagytAtEmCJz3wWEQkkXP70wL6oI74N+kOhP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.133.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6591486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.133.13_1793557617216_0.8786584545862831","host":"s3://npm-registry-packages-npm-production"}},"0.134.0":{"name":"@cotal-ai/core","version":"0.134.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.134.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"029b41b5d3f4479c69ad59e75745ef4aa247b996","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.134.0.tgz","fileCount":631,"integrity":"sha512-uN0vnq3zQp0PrH51KY3wrqBuGgkfEZe+ZKKaxxoLQ9e2svqr0A4+jZQgphnqXrproYQHV2RrmcHd15HjvEN0Cw==","signatures":[{"sig":"MEUCIDISJ9dDSoLwzXnw9lwOFBzzQ6ugZUkHlsRkLOjw7lRuAiEAiUE4dl2SpWsdGTMrVkXsP5ea0LoCrqnv7XINreBZXQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG3U9yFahgSFO9igDMSlGIgS/7O8vGMgt53eCfljBLdsAiAyNaCCALC17/u4VJTFzQFCWSvmvuJPkxq3bOdHDplMZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.134.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6702119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.134.0_1793614905060_0.4198903205919007","host":"s3://npm-registry-packages-npm-production"}},"0.135.0":{"name":"@cotal-ai/core","version":"0.135.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f4fabb0d38d41b1740b364e8ffdda2fa4160b616","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.0.tgz","fileCount":631,"integrity":"sha512-AlKPP9QlJCRj0IrFqU63JNbar3iHNCBSaMMX72cX18nxnBnU9B1rrfp/gXfiwfGvSJA6fe5vnjOVrTeEwE+Ufw==","signatures":[{"sig":"MEQCIFMy74XKu0wPO00WTbJMxL1YF/ajtK2SN94mt9GeK5zMAiBs/UAVoJvKUQyVMIM+7iuQicqxX4KX8MMoxdfL1Q6X8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCT9EtnNRyt1j8DZCsYDiERr4Fl9CvTpPqVh0RcGO3tyQIgEM1Z2RQvlSnH6KArnteMDmt0aWw4UZOSk9HcFdaDiB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6734664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.0_1793643132973_0.9031515301410166","host":"s3://npm-registry-packages-npm-production"}},"0.135.1":{"name":"@cotal-ai/core","version":"0.135.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8d5dabef12933b8784b7b1fe46c674d122ee1852","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.1.tgz","fileCount":631,"integrity":"sha512-uZoIqROMZbeLGQUw8A3e8YaEVqMXXbpHh+46hzi1t+UaWOtINnBfXeNZoA33UB8bN4tmU7y75fwSxGY8cVnoXQ==","signatures":[{"sig":"MEUCIQDtVAfoSYINxklL0ncyCvoqrX92/elHO6HSy0H1q9sPfQIgM2fN+6P5VH+ZNqTIpBFR9jWsp78WCV5WqIOE7hJSTZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDryB7V604/XjHgVSnJXyMsNM0IoZY5lA5Mlbg8vbv7IQIgXA0/5WdfyqDdZfKB/7DWIh31Z+3xSKyCtxSR9ALZ/pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6734664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.1_1793652850655_0.14054472488111758","host":"s3://npm-registry-packages-npm-production"}},"0.135.2":{"name":"@cotal-ai/core","version":"0.135.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8ed3bdfa88ccd8e89be16cb7b2e293153b19486c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.2.tgz","fileCount":631,"integrity":"sha512-mHKiX+DykHyvhghGrFSDYhx+/tr4hFogGjbud08Rlt3HNb10n8EcJPmmMqiO5TKy+2Zycy8cXmAUOfx3oS0v6A==","signatures":[{"sig":"MEUCIQCsgi2C0axMzYpv3PpBmrS6nAhJcnYIooV/kNOH584szwIgSg+BmzpZqdsHYhhiv+kS/JVnQO7lR9Mu8S0HyK4Az9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClJ8DToULad+hZ8mzYSEjy7Fj92QQLgXgbz+IhCLhd3AIgUapNjhyZvU6+KSuvJ8+x1mdk9sg+cF0QBHI7Z7tlD8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6734664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.2_1793654472940_0.3799944908881643","host":"s3://npm-registry-packages-npm-production"}},"0.135.3":{"name":"@cotal-ai/core","version":"0.135.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dfd2a60d52e95125616665350d2942266a2d957c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.3.tgz","fileCount":631,"integrity":"sha512-24x+05jkMRJW4SBs5lasNV3NH2S7WaEcUdXwgn65jPRtRfxu6sDl8OBa8rGjKeC0Pm50XFvQ4UZiCecXsZBvRA==","signatures":[{"sig":"MEYCIQCE5Rp/04D85/+J//IjVJlvLhyHcPIlKY990zqf4Eu2EwIhAOfYRMe4JMnR/bExZSBjwhGCtIeWC8ynl6SfnPgyPclB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBj9Bi5L+k2YJciArJWUolbS0q3DjjFhT6NIGtPcKnTwIhAPOkWm0+GQEKEVMcdfChNjfLF4cbtfCTkHpes1NDqv8A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6734664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.3_1793656409740_0.2832438791627484","host":"s3://npm-registry-packages-npm-production"}},"0.135.4":{"name":"@cotal-ai/core","version":"0.135.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d11786b108581d5304d23e9a403c295013de9e5c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.4.tgz","fileCount":631,"integrity":"sha512-tLy9SUkwPXM1UBligjHOo4OrpSOS3VeV/KybIRrRVuKDSj6cojLagubDQZ56y/c6b0Y3TqU4o+tTLMimY9KJoQ==","signatures":[{"sig":"MEUCIQDmV/lCkrnGNt45ehXabHOPTX78aGvnC6umbiJUgmsxzQIgc42jfTlyRnEt35DM+pgBvTdadq1sUgh2e1S/kn7sDV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0L44BtzDdgGlgbq3cHYUcjnDZBa2c52pIbRoqB2BlAQIhAOPPjMn1xf5+L5niiIgkeIBh+r/JioiiIO/MgixqNRRA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6734664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.4_1793658065579_0.3732523181381072","host":"s3://npm-registry-packages-npm-production"}},"0.135.5":{"name":"@cotal-ai/core","version":"0.135.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"66aa02a7d8e3404d89a33027a693a1e51809e5a8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.5.tgz","fileCount":631,"integrity":"sha512-2FboNPw48nx+dihmTllshDoLvtfGIEqUzY7d+arl3Vt5f3/Q3r7je/YFm1WQZEapYxrflxhC1CPULuIizOKBrw==","signatures":[{"sig":"MEUCIQC9YeFT+eFiXgSwNcXvUhHeoittBoO3nAGfnEytfO9jZAIgC2cMeX1CbJpbyPvQFe159wyXW/ffgHqb/lZGIQlmWos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHZTrrWyZ8ySybH8l6uLMgI9mNn2mbHzqFCfQeuzzDCwIhAIXtubSjGnrSE+4URnqNujnxb+AjLDmJrjYbAyZqhcTZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6734664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.5_1793661673652_0.13682204667039166","host":"s3://npm-registry-packages-npm-production"}},"0.135.6":{"name":"@cotal-ai/core","version":"0.135.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a42910e64658a3f3c11f08f1515b3a6a038ced36","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.6.tgz","fileCount":631,"integrity":"sha512-vyGds8C5Y8rzhAh+bcgSZtWE86xrwzjtLVLSiFy2QjlbKsIQz5tBVwnW+LH6649q1ddji3jZHg2pR4V3XUoOCA==","signatures":[{"sig":"MEQCIFyWgv7Y8LQwu/d+3Kjo2SLtt76mRZDaxv+mG5bPAW1bAiBCjsCOOCjhvhlGJiK65FbPAlICOeauikouIFjSZrV4hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbkqvqgVdyibsTvJfb0FzRZDDJZxe+LFDgMiXW6qKL7AiEA2UdsjPPffcha0LLb5xf0/DqG1QC2vjXRVLIE2OYHGnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6735011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.6_1793662645586_0.9566812186725925","host":"s3://npm-registry-packages-npm-production"}},"0.135.7":{"name":"@cotal-ai/core","version":"0.135.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8cfd6db7029bfbfbfc4695f265668a594251054e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.7.tgz","fileCount":631,"integrity":"sha512-40s1dzPtI+Ura05yDLQZIxu+G6dQ9SbkSghYCwtxaxY38p5PEgP3LqfUHBLOtmjAFH0qalXLUi9LM+J+tOJsoA==","signatures":[{"sig":"MEUCIAGTkpM00mvnEdCfHzUTaXLMxnSPYbdVLsYVcYGNyraBAiEAoB4VNr2cfW0UyT4CtaPxWK14EkMDBwi3L5z5WmD+RBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEcFv7TdnmajgyGYAvqcmBj+nF7gTB4vR493xrYBZchwIgdZt8J8+Ky3HD4u9DOcyTIi9PnEmW3dD5Pe1hmajQHr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6735385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.7_1793664125664_0.06370689747311076","host":"s3://npm-registry-packages-npm-production"}},"0.135.9":{"name":"@cotal-ai/core","version":"0.135.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d221aa2bce774790211bce46a367e9173aafe705","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.9.tgz","fileCount":635,"integrity":"sha512-Ddqt7/o43dNgay85h+trQ/avmq0FAW9mOuYUhMk0Jn+gpnruxaIKbhotmRwaa5c/6fCtgIsOasEtTW1D13Fn2w==","signatures":[{"sig":"MEYCIQDcys+tX3u2Q5MxVxGTBr84+z2Qf5MV4C6JjPSRg1c8AQIhAPGLTO/H/7Aw3yQ3BUylgOb7nyuGu+jLXXRU2PfJJ8Ky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAPMRzDDEVkLBh7ecgNJ9XcAJhLwkR5Gbd0CDx9t+PKvAiEA1Ue8af0NeDBowbGw/uvwqaHiAwh+YHGvmsL0GxGHPzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6738806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.9_1793671749824_0.8299731154063421","host":"s3://npm-registry-packages-npm-production"}},"0.135.10":{"name":"@cotal-ai/core","version":"0.135.10","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.10","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cd56aad3dcf63044e4daffdd9e179075f657256b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.10.tgz","fileCount":635,"integrity":"sha512-wOYvisYeamL439GH0m6GFLiUim8EQOfcfBRXB5hEhO/GdlzC83fxVFaha/IkRpknQxpV1kkhkiQWI+wqdLw15Q==","signatures":[{"sig":"MEUCIHlwsm+lqHUX/WY8geEvvci2YXe0HZqhB5tpsE+pKVPoAiEAmuCOmUx+jDdl5Qcv0T2+3d5RE8hQQk9GHN19M9/0W94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEfiHkmWbSHyynKXsb3WI0VIpkLBQjXHwztA5Kza6ECMAiEAm6nKYWyGzccGBqNkbeTvfIOdx6sJZyzXv/hDcp+v8NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.10_1793673740414_0.9183657802611662","host":"s3://npm-registry-packages-npm-production"}},"0.135.11":{"name":"@cotal-ai/core","version":"0.135.11","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.11","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cc98902ad910b826da77f92d506333c9e252f7e7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.11.tgz","fileCount":635,"integrity":"sha512-m63jyzV34lihlCiZXGuRbizFam4N0Q6kFObWd/V1T23qSd2gSbfOluW4tSzFfJrOwf1KrjYb9gFw1IphOr6ebQ==","signatures":[{"sig":"MEYCIQDoglrZhf0u98MwyuNXY+W4suwuOUEhkPCytEnXvMkr9AIhAMHyz2k2OxF5F8FcCexcg8VeAbWTSL9m5jgULoZuD/sx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFC8hepeXcCcpnvhgBfeY3CNDMhxgBYXOQPkrRcO2ojaAiEAr1koKZ9h2wlWZVF72TsOCch2oOBEa6EwziXp4xv/QDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.11_1793676236043_0.5964277993708542","host":"s3://npm-registry-packages-npm-production"}},"0.135.12":{"name":"@cotal-ai/core","version":"0.135.12","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.12","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"535e7372645dd829fb2c400f633a8c41747b6064","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.12.tgz","fileCount":635,"integrity":"sha512-e0EO5gMYsuP2MO7m4CqGDwMkNwuCZ59RsFax0ZMsPMlMBNkV5flsVNks0GpSzDc07CXZetfUpJ9btownvqBsgA==","signatures":[{"sig":"MEUCIQDcIzDjsXjMpC7pCGwsbER87Tk2Q9imE6FLG3PdevNtFgIgNcTWUUgXvF9vV3Gk1QTyYlUzmyhomzCENp9bxSlTVIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBarCqPbInNIYumdJ6hzNEv1/wuKs9bz4+HPtMR/EioUAiAX5NBVbsaB3VRfrMOVswoBHQl9y5l8P2ZS2f3AfPkIUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.12_1793678118252_0.655171691584426","host":"s3://npm-registry-packages-npm-production"}},"0.135.13":{"name":"@cotal-ai/core","version":"0.135.13","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.13","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a4cf81efa8d76b6932d1d280aacd9a70364d3ef2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.13.tgz","fileCount":635,"integrity":"sha512-PDqdsgGb0NFYhao/okTM1AJRmJAmFL+Pq0uhVIGQKjTZM0nxYoL7ikmpgAKghODrr7psnb9QYkn7IvJDH8/L1w==","signatures":[{"sig":"MEUCIQCABmtvCZooGukiqr7aj5Y3YgAqRAaoSwpm/BhWPTh2PQIgOWsFs3n22XP7Vbiz7BnhoHJ1+DGAlIhPqHVwhz+O5f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDz4PkRlMTfplFjvdV0Sy3serMw43Ig1kBSO7tMmKVnCwIhAPxjqY0S9UlXve9Jc0IQPAfhBEEl/lp7cWuNIX3ZgtCw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.13_1793682007233_0.2245491442547629","host":"s3://npm-registry-packages-npm-production"}},"0.135.14":{"name":"@cotal-ai/core","version":"0.135.14","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.14","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"39df0f6a634e29f8dac82fe528640f1059bf28aa","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.14.tgz","fileCount":635,"integrity":"sha512-EwnLZ8lu8glwFpNuE01B91Btlo3fSu6cI6Kf8bSPDhBNT28XbNOLulrMCWyMaOwXUxvu14k6eUGzW9gmwPyxxg==","signatures":[{"sig":"MEUCIQC42g+VRJJQGTbwbTDT54n6xMpoAvTedI3LTZ/4pbiITgIgcR8nPOystYt9wXqpLh2dnwQzFGdv5Mp2QpBNW9BIzpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4Jq7HETQyxUcgsc/kh2CSaxsS3ZkHAzJ0HSJmpGp+wwIgbqppzqOTA1QA55ng1xkLRkHM3f3+MY0xLoVN4n78ie8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.14_1793688942289_0.02238349374184012","host":"s3://npm-registry-packages-npm-production"}},"0.135.15":{"name":"@cotal-ai/core","version":"0.135.15","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.15","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b4ce96823c317767e44a6517403c8f006bc5c2e8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.15.tgz","fileCount":635,"integrity":"sha512-R6YdYFY2kBwHLcoxx56DyaG+zanAzSudJCmwMNxPckWqCDqUOiV3ScwwK8yfeZX8mslCm7pWWXTqx6C3GNtdJQ==","signatures":[{"sig":"MEUCICQovdqxhXd2dWH9osjuDSCzjgw3fa5xf+vg+0MGAAh+AiEAsU+yb5YZTpWOyQYIR8J2o1IrQOvXdCpqYczDe82fkfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFFiF9AhJrUMJ1o/F/7CHYTusv938xYAwOmV3nuaZ617AiAgA4NktuFPdvmAT5M9as1Vj36Z+JIzMbDZiOOUIe6Hlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.15_1793691237213_0.7318517322301372","host":"s3://npm-registry-packages-npm-production"}},"0.135.16":{"name":"@cotal-ai/core","version":"0.135.16","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.16","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f50ae2b69ca9a39c7302e605ffe63572d2f75b56","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.16.tgz","fileCount":635,"integrity":"sha512-rzBG50mIG9H2Jv8RNiwApRkzobpVTODHk/FEfbXiY8Ji9NWZwoZtaG6r9TYVhMNiaUy0DjNGXh+o1RBk0IXbCQ==","signatures":[{"sig":"MEQCIAndkd7n1QGjoaIxcf8rYzQfGrS98IliKbn0dQeAcVGGAiB0twB32bHcZVANps6egMFcfTwYfNtqaFaw+iSFdcv4Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIq3lU+Fch5AS/TtRCDqN2+C1cscnMegpuojG5Q6/ovAIhAOAc7Cm6DvLRuSJtkcWCvzP0/JkgeZgbipGDN45BF/iQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.16_1793692477206_0.660386206047312","host":"s3://npm-registry-packages-npm-production"}},"0.135.17":{"name":"@cotal-ai/core","version":"0.135.17","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.17","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2400b8e1e9d1570d1871d59ea311b19fbbc3c2da","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.17.tgz","fileCount":635,"integrity":"sha512-Pgd64SYOR8WcbFBXLCmLHh0oXrs1PZQ3Q8xzAbFvvcm9zaG2ieqHhaJV4o4dj2KgxIKVeIYGIVxRRZwBo+IJvA==","signatures":[{"sig":"MEUCIA+WI9E2CEeBUWw5Uh1QVBX+W78vi3QqYnPAK0u3foupAiEA/fSYcinDDKmIYjcKf2Uic4pL/AkwvTGUsMJeC5TPF5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqOa45d9+k3D3GNBUqUqygxiV6DcdxCh63JbblG1aSgAIhAMis5X1v6KTM+WTIXKd9dSV5zYneCqFn8kXMcV7uqLa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.17_1793694389142_0.384443462169863","host":"s3://npm-registry-packages-npm-production"}},"0.135.18":{"name":"@cotal-ai/core","version":"0.135.18","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.18","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"40015a7afa7a9aa5ec6ee3eab8325668779e1869","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.18.tgz","fileCount":635,"integrity":"sha512-h+GsizHvigtBIHOt+rxZ5InqIPLV+FKKV/9EpWFeaboXUswQjL0fi6002enCL3b4Np6NyfzoyhTSCqqA26awLQ==","signatures":[{"sig":"MEYCIQDeqB+3udcsrLqVWFFa4dnsCwoWsABxfzksm6iwtv0hOgIhALbFjMhr7yoRF9JdFDeB7BKcyAFBGsIZqRhlpW02EF49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB9gI3G7EYfcZFd6dulAsN1FGDwP2B9hCNh7tCu7hHnsAiEA7R8JuktSG22+zDOL9U41ARcZFxz6T4uSonhTh6rbHkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.18_1793696233322_0.8291883299471116","host":"s3://npm-registry-packages-npm-production"}},"0.135.19":{"name":"@cotal-ai/core","version":"0.135.19","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.19","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1a3d0024aa3b2184b4b08d0472e6e35fc5b46a03","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.19.tgz","fileCount":635,"integrity":"sha512-4IZb1DwsIhyw26eIXVVTLLVgsGi0YQPsT4FKZEhvHHnDTlR1iaYStEp/4QEhXaxnbn9ugsFpfN9MvlYlmH7Z2g==","signatures":[{"sig":"MEYCIQDYEck0ciNixU6vqX4uy5JypjmFxM3EZ0UbKHC9Bxw2zwIhAO89dj9KH7aM5USkyMJYbjNDnaBwUDRS8pVUghiL2mLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjA4bK3D7qwtL61r7uqDJUw4ouam+x4ZaqaeUPFNvWUwIhAPTopbfMDWQQR3PdQG5i9Ujq1jjFmTpIT07U5h/ev+Dn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.19_1793697235080_0.7635871800219411","host":"s3://npm-registry-packages-npm-production"}},"0.135.20":{"name":"@cotal-ai/core","version":"0.135.20","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.20","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9560d1a018174e4d02446f9061abdaccdd41de7b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.20.tgz","fileCount":635,"integrity":"sha512-t1jupRClUdPHaWXVcVV3LjmsktD18CEs1UvkivBbisLEIcDnd+1nOKRaI6Zvw/8FaB8YuteJxz+FPqYWOHsJ6A==","signatures":[{"sig":"MEQCIH1uWdAyTeUpbpNrNWZBdctTvEwe9rHVAjAgAwbHK8VmAiB7HFW0nsaLv/PaUQxumJKKdrBf2JdiQBnQooPFqS+EPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJJsd64jhabpIJyAs7Bq5fjxRV4zHYAeIeS9szUngkRgIgM0gVp0lmP/BpJZEqGSvuwkjrEWmtwkano8fFzbpFVj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.20_1793698282471_0.6267318531793639","host":"s3://npm-registry-packages-npm-production"}},"0.135.21":{"name":"@cotal-ai/core","version":"0.135.21","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.135.21","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"87d23e66ab50c9dcfa52b7ce65d23e2a405f596f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.135.21.tgz","fileCount":635,"integrity":"sha512-1fQqlKo8ssuYX4lKeOb4CjJxIOtE4b5jfxvcfjiLLJZ2dK7X6fj55sIU4C+F/OReQ0QC2Lmgj8u/+w617PYMUg==","signatures":[{"sig":"MEYCIQDA58MgYEyqcl7A/0s5+6eJV+XjUdeVKJZweM3pkkVnAQIhAIoKxSaVjfEXp2LFlnNl1N8KsBGlBjVA8uYLf6pb98jO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGl/ygzZEh8hX4TB9p8y3WqYMAwrGtKOiQxdghdNMVI8AiBBpCInZzWgYGPHSp9r2QPVvj1NzMIa/cbOx6l5OgKMkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.135.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6740316},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.135.21_1793700121587_0.26866773410278","host":"s3://npm-registry-packages-npm-production"}},"0.136.0":{"name":"@cotal-ai/core","version":"0.136.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"003b50b84ba63f8250f3c39e9b59a9ce2438ce31","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.0.tgz","fileCount":635,"integrity":"sha512-ocFG5p5SZjabIRvH6SBpBEiC6ccFLxl0Agzm1lca5c/Rsw6QFTWokkEa/DIqkBjq6cIjjQ8l8lJLPl4DSW1v7Q==","signatures":[{"sig":"MEUCIQDcl8qIbjLWXCCl/U8KE9vxBPp+azZEH8gtEjU7CFm2IwIgRKhaVM+sCEp4tTvP5BNL+/nQanBkBLNbF9D7SIyzTEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUR/HgtCQbgThwXwKLf9sJwD+lsTB1Bgu5UQQfSpxi1gIgct3tro3phuMW5OnwbZkwa+87Rfa/lw1vQD8Kn7K2dBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6740433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.0_1793702187979_0.7326519223765509","host":"s3://npm-registry-packages-npm-production"}},"0.136.1":{"name":"@cotal-ai/core","version":"0.136.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"39f34f8ddc7a60d26ec6903fdb96a4110e8836dd","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.1.tgz","fileCount":635,"integrity":"sha512-N0eX4EyfQW6gBCioYEYU+rZ5eyuYKsTspRmc2y0XK0WQMyqKrkiVqLhYgJ+GM/p7MhJW0NWdjxoq9qqDBskdYw==","signatures":[{"sig":"MEYCIQD+0UgqnUty9DIDd6pMNxSnltAXmqUwdxLwQ9CxrRk7sgIhAK3QALqr38euVflwoTMCYr+kg+PMEU18+cwQhzTKuo8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHrzUQJFB2RWD+HHEFNAKAsDt4f9ry7+BD9kU4/hdiKaAiAC+mo56jZDlU2DvwNEQN64EdDYx54vuSmhzcvfoWJ0qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6740433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.1_1793703678038_0.8290956900508031","host":"s3://npm-registry-packages-npm-production"}},"0.136.2":{"name":"@cotal-ai/core","version":"0.136.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7f8baeea81e35da89dad665d62a9d96432712c61","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.2.tgz","fileCount":635,"integrity":"sha512-pRdqNVA/ohFB/0VWtD4IRfvotw3Fd52ykdfKEYyfpw4JWBdi1H6qGu+qT+Nu2qcbvjvFR4qG/E6BWvOZRlPgUg==","signatures":[{"sig":"MEYCIQDSZCZng7bR17F/Nz9mg7xM9nfaI9sbM3g6kxm7TXxWuQIhAIgjnUgg8wQCh1DWv3W0yYf6iDzFBCm3cLm64JC7IGpb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAKFN17XWbgPUf5xeDm1FdlKM2icAqFpNA7fVCmUFKeoAiEAmt2je2ApnpZ4A/2KrafRbM94LFJLnMuujyaQXJQmQqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6740433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.2_1793705294102_0.27012575975923203","host":"s3://npm-registry-packages-npm-production"}},"0.136.3":{"name":"@cotal-ai/core","version":"0.136.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c1eab92c53a6973cce99d64857124eaad4a9f85b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.3.tgz","fileCount":635,"integrity":"sha512-x1fCS3Dv86+nxDPQhWbrbxA7x7lihgGEpL7pCfOOR49C5+Yj5iv5nioZZ3AvnnYTVTLFWx6bB91sfPg7fXDVDA==","signatures":[{"sig":"MEYCIQCvJOgJp9K0VFIetuLVqpcy3NKTU7uTuQdiioxtqQqIuQIhAOVu1laiFgXVCspkuw91hH15qcdSYsfd6hTif/mEMEnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHYEJuqcIbGrtGpJr0xW9cA6bRiwhTBmrVJwu73t28koAiBLVo39pPQPOSDVXuKgSrWxTJMhBcZmXak8VM1H1N8Aew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6740808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.3_1793707526302_0.07373863162072847","host":"s3://npm-registry-packages-npm-production"}},"0.136.4":{"name":"@cotal-ai/core","version":"0.136.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c06e1d72d77e1772a7a3942bc70fe78aeeb9797a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.4.tgz","fileCount":635,"integrity":"sha512-RCoPKMOtnrdXRrf/sh+aMSIYIHRoP3x6xOvCmVJ8ZRKOIQQKMHCwV2hHQMt0WfW1/nzF+tNbtCBKryV0EzBfzg==","signatures":[{"sig":"MEYCIQC22hE3trvLEXJNwAfVT5Ki/xTk1P2NXElZyrecFvO0WwIhALkBziWJ3X6iAIJJkdU7OJror9jnKw3pFhsEBl6tBK1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvzGsmCWENf6fibO+GErnj+zv/kp/fem9vlBpPSlQVrgIhAIORbTfGo78qokOGo7crEoEgSI1ijTgEF1jAZqbUBUsZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6741189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.4_1793708755930_0.678856890129948","host":"s3://npm-registry-packages-npm-production"}},"0.136.5":{"name":"@cotal-ai/core","version":"0.136.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7e94e43b4fc2386debeeb001c0f63000b2fbebf1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.5.tgz","fileCount":635,"integrity":"sha512-b9ATPBC57g7ZUKtskT1S5CVrUwXHbbXi+z/vxtEF/NBAEJMmsv10osmragl2jbhA3oURTPcrO4vZk/1wYpaMgw==","signatures":[{"sig":"MEUCIQCC5MmGNXSMDYCJYu0u7scX6cFt3Tdc6YeIRsPD7ZbvLQIgRgbNMNOwDO/AkhiBn6RhLLg6xK+ntqMkZCFOcg6Ieec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaaml5afX3uraseXtz3b2HmyHRBUKkm8l27UG69qGRDAIhAK/QKXU9eQUg1t2XnWu9SRv8ldL6E4U7K0gdY0CnOBjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.5_1793710978064_0.17175033261907524","host":"s3://npm-registry-packages-npm-production"}},"0.136.6":{"name":"@cotal-ai/core","version":"0.136.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"48561d1f164bafcee5fe2b316393fe76d778f6f7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.6.tgz","fileCount":635,"integrity":"sha512-uDZ9MZpTVzx2NLrFAL5+vk4u1kBPYKhtWM+gb5rfhPerjlW9nnvdPvwDG9QJ74niqUdGBgCWSSuUSBrjg/YFKw==","signatures":[{"sig":"MEYCIQCQx6BOSqASJaqrwu0ZtJFbYfhfIcbE9U02xboAVsD2MwIhAO6UI6nQqpjWRhTPhecV3mzqNj+ELWmr+/9p0BiNU5d0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASXeqR3osNZdnA7KbTbC0zQU7OgdRwHfFq5S6JfVrBgAiEA5I7FivsHe+a/CeYXgQF82/lSGJ6HOJIOFBAdachKQ04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.6_1793714384938_0.6267450374956616","host":"s3://npm-registry-packages-npm-production"}},"0.136.7":{"name":"@cotal-ai/core","version":"0.136.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2a6de3718c698556fb88c353d574f63d9ffe6d7d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.7.tgz","fileCount":635,"integrity":"sha512-j1KUixC6BQlj8PYKQLvYeYFFxYyzQJN/uhr3jbu4MQ3FD7/J2OgopwDeH3sdrToyhCXqsk1M5HO5cpoEiPhSyg==","signatures":[{"sig":"MEUCIQDkJCsiCpDMjUTkhNl5OqyoU2pyNtn+TySzZWm+QcAvMgIgFMPWtWYi4kdKl2Nlv0Zz9Xq1vjHkP/eYyrMB0VIgVfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDClL5SySso3zt8GY+CCWRhpPMuSxMGJaDd/5RA9yGGZgIhAIAnU+UL5SdDM+4XJZjyKuz7IRHWN2LcwU1nfRI1Ej+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.7_1793715605685_0.6879270820070402","host":"s3://npm-registry-packages-npm-production"}},"0.136.8":{"name":"@cotal-ai/core","version":"0.136.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.136.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b1f15fb1d61ab620239caacaff4dcdfc7af02810","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.136.8.tgz","fileCount":635,"integrity":"sha512-HgEIp+3/iBDc0uFyktdhfNTydi31xRqbsWRj9L+EHCDu7hiTp0GloaeRnDivLEQ584SrwMyps12QdhW/Y33QXw==","signatures":[{"sig":"MEUCIQC+3ePnL8jdaCz/1EfjRgq9Q3NkYH6lXxqSS+Qnbftl/gIgcrs4bJZNikTiakZ70hinuX/nz/xkzTF0mbR5UDQXIL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICevmcPuzAnGqKGXNm68z5zs5drL0W0Z5vIMGMKy/TfaAiEAtfYaFEHvaqFzT7fmJc74yLg3zgHb0pbbI8qvHPWIMmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.136.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.136.8_1793717350869_0.8681866642813373","host":"s3://npm-registry-packages-npm-production"}},"0.137.0":{"name":"@cotal-ai/core","version":"0.137.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.137.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b7f73d720e3eba775f6d1ce855dc919684246500","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.137.0.tgz","fileCount":635,"integrity":"sha512-OtrZ+VgK4BWu4hWPeAgB9cAx5zTrVtis2EL9BZll5f1CNUAo+7ZEMTfY9EUxFzfpgLxTtCzKfuV946IrTdbNYA==","signatures":[{"sig":"MEYCIQCopmGLvz09ZoWr0XevhlpsU5xkJSf3qTB/Ps+HH2RecgIhANT4F7Qw2jUNZ2tky1RE8PZ7ZcE+avN5qidvu93cY0bX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRIRbLF5SyYEd/1pdG6CgGpjL7T43j+f+PHeFiFmpCgwIhALHzoXAkjq0vcpa4e7aSw8bW5HX6+iMFbTNbuzo8YsKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.137.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.137.0_1793720909435_0.19901543712865788","host":"s3://npm-registry-packages-npm-production"}},"0.138.0":{"name":"@cotal-ai/core","version":"0.138.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.138.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6d7c0e187ff39a078fa45dd6573cf4ae5c39b54d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.138.0.tgz","fileCount":635,"integrity":"sha512-WiAQBSRYmDUn3qUip5YfgsaNUwcmJ/t8dJcc4vYX78c3l/DEbpXIiX9J66gqlnU0AvUvaVhjW5Ey6+Ans07rrA==","signatures":[{"sig":"MEYCIQDOuB2UqFUchl//CwxaekWzZkaC0tEYGKAm3OpBTpS1cQIhAPeDSl6g5XizIfvd4v0Jez3tPZIqhb1xJsobhnxddLJ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpbbAFAW8JXGGUx+HlHzjAhaxDL/aWZ89dnlgvxvZNfgIhALjNIFQ72LuSw3TEeiF78TL+8S3zoEn6lMQs5tOhGI0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.138.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6749383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.138.0_1793725707705_0.346488841241574","host":"s3://npm-registry-packages-npm-production"}},"0.138.1":{"name":"@cotal-ai/core","version":"0.138.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.138.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"df9657e718381f8cef15e542b01304193f1657cc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.138.1.tgz","fileCount":635,"integrity":"sha512-LTMfVeRlpV393RowGTfd6blZdYExNjqkuWYlgOtV0EAtnPBmx+aCocNpeS28ZpINUnMovFi+HAEUpDd5mYIPdg==","signatures":[{"sig":"MEUCIGGlsdtGj3xdlncFJ/IaUFi2lTjeOgEIpw+FIBuR1SXSAiEAr+UxsfJOdlkULAZbJbKHYIxLgqKxqaa47btk0aFFUwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuXfV59oeFjKizgR+xDTJKK4Adv4q/4vMP56OSkrFpRgIgCrB4P0zdEtZlgxj83NDy47NffJFxDyKYJUeivXTQeY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.138.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6749383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.138.1_1793730488990_0.38206417137814463","host":"s3://npm-registry-packages-npm-production"}},"0.138.2":{"name":"@cotal-ai/core","version":"0.138.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.138.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"668ac5b69cd30a88cdadd915d70064c2201fc54b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.138.2.tgz","fileCount":635,"integrity":"sha512-r+ouoy8sdpPSO0asaIUkJ7JlBc02tASSMgI9oNnY8bYoaaIlv3LMzIULlugwyvXXOmNUZyiqVbMOhkQMl5J8JQ==","signatures":[{"sig":"MEUCICx6iiLMgBXQ68QVhv4kprEQsCRW38ce1Qdv0bD31OGkAiEAuGFflGFDB+6VNk3oLFZX8efsbIcZUkmhx9GxZfT4HME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIZW/jiqaS4/C3IZEnu6BzGqaHQy/h+/CZEQfRPQcUgwIhAOMChZ0/4ZhW14YJXl/AfTwsz7VPO8q6/rYvEe7KROSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.138.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6749383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.138.2_1793733514122_0.1453307203762303","host":"s3://npm-registry-packages-npm-production"}},"0.139.0":{"name":"@cotal-ai/core","version":"0.139.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.139.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9cd1f92834fa2f22bdd1ac608487fc010666ef77","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.139.0.tgz","fileCount":635,"integrity":"sha512-5DgXvFvv59on7Xb15b17p3U+lcfh2pBv6FVst9UQnSPt954A2F7rdgu5s+QTwjZ9llTqxR2zvJrukQof0xQxxg==","signatures":[{"sig":"MEMCHx3GgOgAHaJYocA4ajz5dw0Ab7hx7LmHpdJBa7rIenwCIBNpHg+5eFxiMxwweotxIGpk/QwFB/NGZ8FGj7XqiBHL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFJzzCpqm9gvaMaGEPOhtOB7CMseBREG75W9shHsj4QSAiBRUqWDZFr0hFCRIXeiAZnqJTcZIeKaXbaZiPY9r2CRZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.139.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6751958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.139.0_1793734634043_0.8418732535539983","host":"s3://npm-registry-packages-npm-production"}},"0.139.1":{"name":"@cotal-ai/core","version":"0.139.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.139.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4af483c2c63ddcac450d8062ce6048d8788b3de3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.139.1.tgz","fileCount":635,"integrity":"sha512-5rYGUUFx/d7uLA5hqbSJLz5+p8/LLfcMQQI+UWYIuT1Kr8wgZ/b3G47O8HXAPevQrd57BFrh1KUiwBQ3PgCzNw==","signatures":[{"sig":"MEQCIF2VDuELQFbYxF5XdGy88U8aNkO5gPnk/r5TPHzMQUNWAiBPjCo2Ecr1nQm6CJUc1yY2PhOZr6Mzx+ymFKE80MrS+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCT8dntXw58fu1vLbMXSIma/FCfJ/6ivo+4ygdSidLZ5wIhAO32bLMq68l6eZnTea9d+ssV34+MERsciiJS/ehXhug5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.139.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6751432},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.139.1_1793739699061_0.9939060853001039","host":"s3://npm-registry-packages-npm-production"}},"0.140.0":{"name":"@cotal-ai/core","version":"0.140.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"90f9b720b2814e9270ec07edeb190ee567708be2","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.0.tgz","fileCount":635,"integrity":"sha512-VNRH8xcpwHN9//zXspfzLWw8TpJVYfQVGb5wHowR+epwvlR/dmQkjWRJDyge0Wq/3lSXwVhC2DX8zN92fqIzPg==","signatures":[{"sig":"MEQCIAZREmhAhUJLMtKqpTGLVp6PFjMzLcFoaK41z70SCDNdAiAp/8WQH4EKngiwTNW5h8q2tH1Tc2EXWaq9NsMhtiAP+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICGLyGGUog3TQbiHYkWFymMkhtV9DsO6DfH9QEQbiv/bAiB+7XhelRqlA+aZzKbo69F5KdEEUIGYE7uRt+hXt4CRIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6764325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.0_1793743259287_0.6037960409002391","host":"s3://npm-registry-packages-npm-production"}},"0.140.1":{"name":"@cotal-ai/core","version":"0.140.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cc6419b5fd3b661bb09d034c158f076c916dad80","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.1.tgz","fileCount":635,"integrity":"sha512-d2pJBwGhwlEz7bW1lEoAXNDyKFhbeUMPZB2Df7E8kXwAtaPzMDMHUNgP/6P0HRyEEcPiRZJuTGVO712QRHeHvw==","signatures":[{"sig":"MEUCIQCX/T1pTNxmofbp9R5Vx8/1m5uPJ0h8OuetHISFQvIaJwIgMBhh874LYEcZfKrYkqiPMWmf6F3+h7Gj6jE1314mnww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNhRX4gd+73y9QfZBPTDyDBXKKk7Dq1q2KdgjO0pXHDAIgBPDqne24DYOMTnQlhuhKNxCm5K8dbN7lb0BHs+Md9bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6764325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.1_1793745076161_0.3159761222778803","host":"s3://npm-registry-packages-npm-production"}},"0.140.2":{"name":"@cotal-ai/core","version":"0.140.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"23324f29b53ba32a2c8ae78db2503711c99f9d04","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.2.tgz","fileCount":635,"integrity":"sha512-sXAWdQt4jxQoguO/8jc2MxE6PCNHW8XXjwkarn7xukmn2tzRiHBj8T5KAyhuY4q0Mz2mFWtwCQRmU1Wa+jDRFw==","signatures":[{"sig":"MEQCIFS4gZxp3TXH35FlcqDJDXX12L1a/qkXwj3ezxQ/UY5PAiBaSaBsCzBC6qzgx+/G1zcqa/BptmxE1jXHlTnGYGHshA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCirs2A/jWvJ2hCivXi7+Z8w/mH1ztCmHeEy9bCXzZJGQIgee3i+tgMxR7kvL3lkFj4MbDbsTEF11moFWjo4Aub7K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6764325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.2_1793746454307_0.8617561847275577","host":"s3://npm-registry-packages-npm-production"}},"0.140.3":{"name":"@cotal-ai/core","version":"0.140.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0374c95fbdef6532161d02bbde37d861e2f1646f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.3.tgz","fileCount":635,"integrity":"sha512-t+REaJdd+f8yhC8oXNduPP7yJMrAdAyBYCr/axnIAeIGhXbRGmil1T45yDyDTy0pkCXTcGnfYMBUOTtogf6FyA==","signatures":[{"sig":"MEUCIQCefFaaYTQAFAbjvXZ21nrG4Rt4RHj5LFqvaWvKg733IwIgXGrCank7NY8HhqiVICsxxF2KLn6VriVBpIki0Tlzm/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE6YhK8dcMsYv2j1v/kYtfnRdNmQp24C64bytMgdjt+AAiEAmY1fAEMr2laJaD+5LY/aurORLvXZPJgOyduimQDxdkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6764325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.3_1793748326481_0.6816631033469648","host":"s3://npm-registry-packages-npm-production"}},"0.140.4":{"name":"@cotal-ai/core","version":"0.140.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"35d9b208f6ded0764ecb8b1001350356cb76ebc5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.4.tgz","fileCount":635,"integrity":"sha512-AyxhX8PmVDu4cT2GcYDVpKAPVCduVmcbc/MxvEYQcD1bXUmszQxK0oXcDl6/7IHYMk+cnLi8Ztnk+YOc24ignw==","signatures":[{"sig":"MEQCIG4JarwlfIY/uMamCz1RNURYBHyIqGANXcnePsbnQiOrAiBf8U+6pNPIn2KShRbRZOesb5oAseFPvXSQmfknFiODtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICrNdldy1GniR5UE4UJ2l/JOBr22FLqEM1s1qJgihBdjAiBV/3okFCkh/Lktbj0a/GZsHjhX75dOeeQ4Mw91p62Zuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6763855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.4_1793749775698_0.9377201890905668","host":"s3://npm-registry-packages-npm-production"}},"0.140.5":{"name":"@cotal-ai/core","version":"0.140.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d706c254d307811743e2d1e26b81f7254569d4a7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.5.tgz","fileCount":635,"integrity":"sha512-69q/h21xISXZMVbh2XGAhvRp9+QsNoU1UJNUd1htdcFvdcPjIZ19prTcJETe6l0fsqZXDRFuL4GdWDVHgZK37w==","signatures":[{"sig":"MEYCIQCg+r+qhZKrxdFEDOCyP8sH1LVUNYg9oq7zpNgXYL1N4gIhAJEClzolZODLgTStWa4cwn809hHO4mwf4rizXrikPdHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBet2LjAaIwbhsIYs3YKM9Ydi5Yj+ESmjzcYUAj0+3oMAiEA11D0qyrOMfKk0YXqyqCG8KwZA7w93Ltl6Puxa/xpkIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6762465},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.5_1793751037817_0.3388941500198863","host":"s3://npm-registry-packages-npm-production"}},"0.140.6":{"name":"@cotal-ai/core","version":"0.140.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"56b7fc2f65c59f040449663b5a80ed8492b0b8b5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.6.tgz","fileCount":635,"integrity":"sha512-6fH03ZgqvJB31bMxzZj7KX1I7Nee5HITKdxB7mjMQJKim4HxzN9udJuxUlFt9J5R1TP1z3w5qX7TNt/ehPoLLw==","signatures":[{"sig":"MEUCIQCkMEgCByOctYTZLs6iXa99vOFdbrdSKCGBJU3DuzUOLgIgZQ6SIt56DVkUyjDZPcr0Gn2e2SbJJfpRQw19SV6qCMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFG780jX0ict5BNivm86JurHw4EhL0bjHsrSWCUJg3BcAiEA0Kx3fdkZuBuIewh991aJEm6dC+pb3LxBzXUpWaZD7J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6762185},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.6_1793752481005_0.969865417430806","host":"s3://npm-registry-packages-npm-production"}},"0.140.7":{"name":"@cotal-ai/core","version":"0.140.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dd8f943d07d7fe36043730563cadeb48787964a0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.7.tgz","fileCount":635,"integrity":"sha512-ESnjfuyksmsJIil5p9o9qykdORJp0tAc6fHt+IpVSduxunHgtZjm79NpyzvNIFcfVIPors0kKWwX7lQav/6vww==","signatures":[{"sig":"MEUCIQCG0y0h3apnJeVlrOPTYjH11ZoPRfvpUDh1XRJOEwvglQIgIIY9rHDqwBu4vFKHTVmTY7kAitOvgHN11qHNwvxqmRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPLAYtAzHRITci0LG/RCPdBA7ppDGNx9avPNvPgSvrGgIgWEviagC/hLUGh8j7pWb0Fbzg5kU8t6In+mPXBOP27nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6764144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.7_1793754244048_0.12757708249703859","host":"s3://npm-registry-packages-npm-production"}},"0.140.8":{"name":"@cotal-ai/core","version":"0.140.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.140.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ae373de820df92ad775ff6f8a8ad100a9b1224be","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.140.8.tgz","fileCount":635,"integrity":"sha512-sys5hhfRPJ5qUYlMsmPJQJ89Zai3BsWW+ckODjIYV1xbfeDWbYq3cybWGN0xBFx7zOPAAwiltToIXTaqC/aW5g==","signatures":[{"sig":"MEQCIAcdGbG/SRlGYjpBpdRIxI3b7YVLfhzu78o5OUoh3qzFAiB/5B/MhWb2FESxD6Mj2T5HlnYd+YLte3bpv29SGXPiZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICcN3YmwCGXABcZWwCog5ze+6UkOVlFl9LQNknyr47iFAiBBVFBohwAJnpoMc5iEebhSkgrSVo/eeKaaQE4TcLhudA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.140.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6763875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.140.8_1793755729819_0.025021853502856017","host":"s3://npm-registry-packages-npm-production"}},"0.141.0":{"name":"@cotal-ai/core","version":"0.141.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3c43f9d1b1d02087ec8e17757d2e623e1137cbf1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.0.tgz","fileCount":639,"integrity":"sha512-nQKibV11fRai/EnTc6NcgYLMLurfZ3097qR1PCmtgC6VBbxM7t3VPCFxyAiuxLEE232MKJnF1yGIuhD8xfjRaA==","signatures":[{"sig":"MEQCIDCGif5jSEMZ7+/ZarGxmXWNotZYdcGhy+qB0/cjgidmAiBMv1AF/x+EY4vPHfOOJU2six1e3H+0zzyRO/fMP5TtjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzv7NHF88dci9V3Yij5e+1hfsxaBbGzsYzpQNzVxf4XQIgQcojenZQ2wgofb6Sdx4stDEOAWP4Ox56NYuX/GtLAfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.0_1793761022753_0.11205685444845592","host":"s3://npm-registry-packages-npm-production"}},"0.141.1":{"name":"@cotal-ai/core","version":"0.141.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"037cf05e097f737d6f8990a94fd3277c82e32c57","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.1.tgz","fileCount":639,"integrity":"sha512-HntAtS9KJxUwLR6FUL/NyGmWsFZXkkjNVeedx6+9mRqAeKjdAUERlGMwWEkutAecMbw23o2j/n6OJmp5Gy8jPQ==","signatures":[{"sig":"MEUCIESKPGntXAPN1aOjLBMg76BeYr6qo08WZ7eVPGzEFEjpAiEAm2Te8GvXejwk59NzPRa+CPCEDzaFRpuh5ETJ7QQId9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDWnLw99ByROzpCQR9UKSx8rhzo3BILgtPpfx1rxE8VAIhANMDU1gOO9TfGKBEoauqg/Ccx+rA8o33Hn2Cmoatv1gl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.1_1793765977136_0.5322544960679056","host":"s3://npm-registry-packages-npm-production"}},"0.141.2":{"name":"@cotal-ai/core","version":"0.141.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ba3ba90923394fb139d671acb79e12ce147919f5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.2.tgz","fileCount":639,"integrity":"sha512-KrLOxOfpGYIeqxKnD5/7djrSFxVBl0I/L4P+IypiIOiMhz6rzqxKePYhvgxsFY0naBM2Nh+YUUFl0v4jnb2tkA==","signatures":[{"sig":"MEUCIQChd9Q2ScaQW7Q941omfY6vjJD4xP9aI8fgCmZrcQvKeAIgKEf1Z9z7pL4YoGEWt3eiNj1HaaiFQU61siPeShHJ4QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8SOx7lq7XlonqCQnKk6wVJWEGFc8tkPfeXIMf33JCWgIge6VrV+7VvgWpCDs+LH+irCYbYJOEZQji/ZhIL0dAqBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.2_1793779755915_0.3868545763833269","host":"s3://npm-registry-packages-npm-production"}},"0.141.3":{"name":"@cotal-ai/core","version":"0.141.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"57a2afece731dac205e085567b770754ed0b82fa","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.3.tgz","fileCount":639,"integrity":"sha512-3PPP7plt7pum3YhsJfnNtWQU9FGxh95cGgGMXH6ncnng9smvS1gNRzAakY8kJ17Mnadvj0QDlTA1iTaE8OQ08w==","signatures":[{"sig":"MEQCIE7pG78LCyvlNXR7stcmR2b+CW5oSkdStvknVzRqToPPAiB/ULAsbRpfRzblNDLZsCLIM5q8SJCIL8rk+t74UCCRAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5il6eItjKZZF3PjXdmDxhV/dIhLET5Gl2R6cijzEq8AIhAOVk2LBqtCQmFnhHWkQbCZ9AQ3s4TTzlPrJ92Gb9P+Pb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.3_1793782241813_0.5035353768339135","host":"s3://npm-registry-packages-npm-production"}},"0.141.4":{"name":"@cotal-ai/core","version":"0.141.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a2e0c64474deccdffcbd242090c4bca2a0512ee8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.4.tgz","fileCount":639,"integrity":"sha512-kDsR2IPmm/Rev22iTzjbpdeXMtcBJzM1xJf3hTBsRMDIhZk61fwjwGfyLMbFDWQYZc52T5iHwzTKLBXXobCPnQ==","signatures":[{"sig":"MEQCICsXRecPJXa6/Bb5XxXDXp7JnY4dJKKpZY4MB1IL5cerAiBvqV2J7sGCGlJJRuNfAvBx5t1hPtMtyKRiuySxdbJXaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRx0f0i4WeN89UhRFhG72w6drz+Ce3UHul57/VjOFSXAiBWFEnloRCJ4rievjzDqPoeHp/Hfn6QfVI3173h+UjIqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.4_1793784702625_0.7272839281442194","host":"s3://npm-registry-packages-npm-production"}},"0.141.5":{"name":"@cotal-ai/core","version":"0.141.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7fa17006283c2d0212e55c25f07507e25db3a56c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.5.tgz","fileCount":639,"integrity":"sha512-1gwYYrOjTpi2OsaO0187JPsHPdlt09isrSvx/Igh++JrcotYu1xgdRT4hf8FW3WqwiE9RIDWhXwOJBsf1h/8vQ==","signatures":[{"sig":"MEUCIQCdst9vMj8qIvf8CJ70AqhZchK4fHqDceUxl/OqVYOWCwIgdOEdbcy8SMUWihQGqW3l2Xd7itizQnCaNabRbb3pD0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHVaTRYS6sRUTEYIjIZ4zozTLVFvfR+n39ryv+6SNl9ZAiA35AhYKWJwRnZR3PTRfk3oLxCwRE3wJaMN9X9IvQGGzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.5_1793789170434_0.14728298945698592","host":"s3://npm-registry-packages-npm-production"}},"0.141.6":{"name":"@cotal-ai/core","version":"0.141.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2ff3be0a8dfb8fed47ead32f3160c21e46da46f0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.6.tgz","fileCount":639,"integrity":"sha512-MolZT8bgR9NO5km7yMthH+C8JekTwm3Z7kmTHuuEu4GjB8BbJXHqVeB9YYyTogh88xEoMjLWf/7knuaqTfetGA==","signatures":[{"sig":"MEUCIQD7Slcno+b6OjVO+cQnLxRYP+aG/lqmzeTruBfml/qRtgIgTavdRq9F/DlDoiQ/Mj+RWzfaUu6yPMNhsRO/KFmsmcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICgNYRbN0rJkv5td4K2fQw7gBcb14cOWXLiXfmRw7QQ7AiAUmYNPoUg3+mQYTAef/GQkedW9I3B2RDWdm+ZpP028lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.6_1793789779031_0.05748309881442415","host":"s3://npm-registry-packages-npm-production"}},"0.141.7":{"name":"@cotal-ai/core","version":"0.141.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"216df5a0fdc74d6d173b29564416eb9ee14c336f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.7.tgz","fileCount":639,"integrity":"sha512-/5vFLarTCew6OYlv110VgeH7cLtmcUsQyn6eA61nNMNhYjtaAtrEhBoD6hwRIkWV+KAfx5EQxGvSZi+Xi1rxeg==","signatures":[{"sig":"MEQCIA9yxpFik4aVWFaT9y7swDX+sMifHqHZSDOZKO7vFQYPAiB6iTTLYum1WJB8izrbttT/Z+npr3mmwyf/yKy901EGZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEkkbkHPl+1aXz95RFj0vXQhqcpkt8P+8qPDecjqLjrYAiEAqzk8w88cg32DKaHpd64e+qPZS2IplyJKmujRezwv35c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6798822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.7_1793793230063_0.5431683561855559","host":"s3://npm-registry-packages-npm-production"}},"0.141.8":{"name":"@cotal-ai/core","version":"0.141.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7b289945ea17c86a4ac93d0fee26504dcc08bfe0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.8.tgz","fileCount":639,"integrity":"sha512-42e4etOEPyfo8U4R64EoG9UleYccACHBUf14DlLdrFOGHWWB0lEMbLZw+gUcIQel/3oURt76Y+kWo3Henmr0ew==","signatures":[{"sig":"MEUCIQDpfLxGUfiZJ3plrpwZ5s4n+6iZr1708Sxm0nUvVi/CWQIgb9Hoo+pgul5LbBIzE1UkqqXqWiY24xWaBqWCiL2TDVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGHcUpZgzf+kRk+pLwYPn3QibGUaH4Of5Ic4cDu5DXmsAiEAtg4P5vnoqVS1IW93AhDTgidKch0T2ccBwn/qE6o9XZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6799083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.8_1793797032310_0.9126701926600468","host":"s3://npm-registry-packages-npm-production"}},"0.141.9":{"name":"@cotal-ai/core","version":"0.141.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0443a01c1f837bf753c798e31c1d8b5342a913cc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.9.tgz","fileCount":639,"integrity":"sha512-9cIVvfxAQBH/R3UuWCSUQ8bk9qLYlyxnJRVZhVCAHBpuPfMdsO7xEqdzRHLHSdbCb6V4JZGnAzq1JZXnZOPPQw==","signatures":[{"sig":"MEUCIQCqh8NGEWtZlKMnmbud7mLeEHrbYoLXZdVEG4tKoTZbPQIgA9IJw/Co9Nl8uJPIp5qh6Sb26SByUYtleh8Agp1mxhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYafheJyTv1UMVodUMYp/w6xPrc2jDMLPa/i+HL9W2OgIhAOfrbS4TjAlVQrHj/4h4tw4CsnSreIdRLCQIUh8wJk++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6799491},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.9_1793800846403_0.7314157686692349","host":"s3://npm-registry-packages-npm-production"}},"0.141.10":{"name":"@cotal-ai/core","version":"0.141.10","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.10","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2a24726a6e12abc67e9746666e6f16e258994a77","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.10.tgz","fileCount":639,"integrity":"sha512-qHrAixdRhJSvdX0+uspJwKTZbUYAM7EM70QEUHbnx27w8PBrkiOX63VoDn8E+KGX833x/0yUCCqn9mMYsXWFxA==","signatures":[{"sig":"MEUCIQCRawOlXeTkV0h+1Y3lD4LcbEGkdsGOUlw9FAH+BHx0AAIgcdhYEhV5Jy0u7oJWLt4gJp3LFJUaWOKP0MYU+4sza+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcdhX60ssD1TXYLP0eOwxvhJt7PInAkTXcbB97jL3OiQIgenW4JtjcbKa62B9YIP9AxH2BiJ1TXDI93SheCNuJuw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6799492},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.10_1793811292756_0.38353011254318825","host":"s3://npm-registry-packages-npm-production"}},"0.141.11":{"name":"@cotal-ai/core","version":"0.141.11","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.141.11","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0bf069bf45a636292d3fb09e84aa8138fbc64037","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.141.11.tgz","fileCount":643,"integrity":"sha512-aFEmQa1qVA0GGcUX8ecJ7Vutbrj/PrsXOcojI5hfNSngW+g5zpNh73ZX/mC00fEvdh++aeHrgeYzsm7Nuk3Zjg==","signatures":[{"sig":"MEUCIAy7GfuBvTDndQAy+IN2RXjmehZDDl07pWJrE24hVpA6AiEA4InVJuHi4WHM7XdSiQI3/fQrpKSj8u7/YMZ5rWJH/Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJmnTZm2oXHXwCKF2C4985zcc5tfKZ1KdC6JcXR7GuIQIgMF8CS+dNO1HZQJ8SbmBZNlnv9g0a0N9QMXGEG7zreC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.141.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6838219},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.141.11_1793815878002_0.8547027067465341","host":"s3://npm-registry-packages-npm-production"}},"0.142.0":{"name":"@cotal-ai/core","version":"0.142.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.142.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8c91012b6a4e3159fd556c0ac250bd66bdc22a30","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.142.0.tgz","fileCount":643,"integrity":"sha512-wLoLLtghtJRXMn/aIaNe8dZiSbGwWMyrJ6ur6iWirOnc8MOR6venKE2z1NOXHRNMaLtUzxk6g3Hy73Emm1B5LQ==","signatures":[{"sig":"MEYCIQCkY+v/n5jeRTE+Sm25POZ143DW4BWZkMHAr2u01el89QIhAJbx5WzYufpJSnF/OIl/0qUhVh/lXFfhJa/OoEWp7Ltv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8O25yKhvLdWzZ4lQYk3Z93AsXKbhnQLmxuOrD83g1YAiA9mQF72fvgicJ7DMYCT5wgAVENrQMu7LdExvBhta8Avg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.142.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6838411},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.142.0_1793819568758_0.669898902748814","host":"s3://npm-registry-packages-npm-production"}},"0.143.0":{"name":"@cotal-ai/core","version":"0.143.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.143.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ab9780f1830429a0aa92faefd70bb21bc295ae45","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.143.0.tgz","fileCount":643,"integrity":"sha512-JUOGzUQ9oTrpUITnQEKWqc08lrxUWiOpxAn8VgzsJqj2yEfDbOJZEYiMJYsiYFBzmzXTHS0kNlpUhcfEotfbqA==","signatures":[{"sig":"MEYCIQD2fIYTLnKal8XXprab8DPVoeSNvV0xbKUas2ZohlA9WQIhAIPJRbxUUvaqBLGC89WmI/Dn9zr3iPWOGFjrgdo2WJro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAsYj+dx9LeR5aerGzQFVpnSNyGAhS5Orcq9gXCKfrjjAiEA1iBFgJAgKy26mHjrd5qiEg8ZiJnRocPS8KQkhfSTaE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.143.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6839015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.143.0_1793821829872_0.9680439949716433","host":"s3://npm-registry-packages-npm-production"}},"0.144.0":{"name":"@cotal-ai/core","version":"0.144.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.144.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cf82f355f7ff26330d576d602b795eb0da0c1284","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.144.0.tgz","fileCount":643,"integrity":"sha512-e2tk270EJWpr+7GipCu9SPipAS6MpzTNEZU0gLzNaFe8NFmIRjHF2jtOv8lZJHBzcGn2J7zICajfUrJjQ3PSUg==","signatures":[{"sig":"MEUCIHoUqv8qQCipmiUEbkBJcZ19Zet4LCLQAPhp6NuXzRqoAiEA8H5ClIuBZPxmhptrP6tmuGspFwbtEv/hjUtdKyUNKDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBSvDS5lZfYKF2dZTAjQomnPnVxQ16HK3RLhoB3jUOxfAiEAq6hLRBWOkmt3YRhHjCZPc+7WEsu+DWP/H6n3aYHfVYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.144.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6839015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.144.0_1793824319174_0.9993583677662153","host":"s3://npm-registry-packages-npm-production"}},"0.145.0":{"name":"@cotal-ai/core","version":"0.145.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.145.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3cef8c41b751e594059554b789cd0b8c439c1758","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.145.0.tgz","fileCount":643,"integrity":"sha512-mh7jjaHc5JLkOyVtAqyVj7zO86GE8X/dsMph4aBBuyRjZW40hADMHdsh/GD5LJQuolhexEiHaEd2ILu+v+cQ5A==","signatures":[{"sig":"MEQCIC6752TkBDAFPzkujWlwNmU1V/ps6G3JrleOQuby/ZwcAiAoeKbMe6dQWWEmw2Hx56MMzFc2gYIQIKH2qgFypeT4xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDClBpOWz08/PD0tYFS9waQkN7noskcytBSsRrVfLwwwAIgMMLvoLjP0/QIbvBgFO8lZ0B8HI6Ey8t2oDZYqe5dqdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6839635},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.145.0_1793826385712_0.18634717684842617","host":"s3://npm-registry-packages-npm-production"}},"0.145.1":{"name":"@cotal-ai/core","version":"0.145.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.145.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f03c8799fec8aabffc4780bed11d6e6e7355782b","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.145.1.tgz","fileCount":643,"integrity":"sha512-wpfCDz8slnEK/4WM0ChUQh2EeErxEcQmHRKL+WiS/BDuBgWPAEkjmJLbWvM3GzUJXvGkfx5G6VYptMijzvJ2yg==","signatures":[{"sig":"MEQCIEh0N5/c8cXtCfzHcCJqD7kf5mJnikGvG7oJPVhtfBCyAiAjhdJ50SAGuhdRnEwKgQywX9sPdkEVmjgK8N7vLh7EjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG6/E3rPV42MMST0wqWgIKEA6XFmhHMNXUgEzIVuMCF+AiBtO2LXx/wzizzNbcKjwdBuDrXvMOacOfbLACI0reNa6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.145.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6839635},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.145.1_1793828050294_0.05626670767449249","host":"s3://npm-registry-packages-npm-production"}},"0.146.0":{"name":"@cotal-ai/core","version":"0.146.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.146.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"02f464b3475683af009b451f1aafe39aca4e0a06","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.146.0.tgz","fileCount":643,"integrity":"sha512-JK29y/0oxQySsA0hH22dAyXr3/6AzGxf2aO39U3AdXRxVGZYjx0P7rOVHJCBYyvqX70PaNK5YwvUKhnp4L4zdg==","signatures":[{"sig":"MEYCIQDJjttgWzeJSEy5WBw+GcWSH6FqvrehiXmNIdq3mc40kQIhAIogjQfZ9Tp6b49ih3O3jeow9ZIWCGxtML7Jre5HsD+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0d6WP0BMM10hND/M5sWACit5yucGYf73s99X1B5NrpQIhAJVRfucsD/lJ67hJFyqjLbSJWyi6fDyMpxeYRoJgQZbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.146.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.146.0_1793962030374_0.19931324377588344","host":"s3://npm-registry-packages-npm-production"}},"0.147.0":{"name":"@cotal-ai/core","version":"0.147.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"f98aa4ac169fc4e4475984b1c415142d75949549","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.0.tgz","fileCount":643,"integrity":"sha512-TVf+VWni645IWKSPj+wwRQh7GZ0t50QL07SVwxpL2NRtEEeo9mB0ytjCTu0Ok5GpZvP0vewf0OgHHkYFuY2mxw==","signatures":[{"sig":"MEUCIQDfvJgvGEYFu2p1MtaGvz7yik9KPBldPjuxtCJHVM15jwIgT0i2rXrtt+Ak5YPv0fHGmSz4t7PgeE83S47Mahl329Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8scEmDTef2Yn2FgV0dr0M2RquSJbh6kBtdBSdWTnAeAiBhpF3Apb7koG0qUqRj6TJYz/dLcSM1iF7QPXZFGQ4eTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.0_1793976039463_0.7853263502087738","host":"s3://npm-registry-packages-npm-production"}},"0.147.1":{"name":"@cotal-ai/core","version":"0.147.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"56a0d0a6bda424eeebeef05c4557955acd79f057","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.1.tgz","fileCount":643,"integrity":"sha512-6pl/NA0nhg7tZpDFvRAmqQlHYbPo29Q4HSFe+NBv6BV3hfGBBaNA/7clvt+z4eBtfNOk2vySnRsGt0wNYLe2ig==","signatures":[{"sig":"MEUCIQCZI9HjfqVimxzEmLQr1MxbTzQ85WDp9Hl9OIrXlChHBQIgDKYEokHb1Aih907WT4GWhZNW1UXbqbtf2OTeY6Fwzjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGcCnAYlax8NtxmaVtYAX2GHooBLVHheJoE5yx+PcpZFAiEAy6kSWcuNnZYcm+sTIs723nQGreUFbmpnhTpmnKQ1Q/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.1_1794001111459_0.7285281912506545","host":"s3://npm-registry-packages-npm-production"}},"0.147.2":{"name":"@cotal-ai/core","version":"0.147.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bd9aa2355ed1fe60536ff1688b70c8d79674f5c8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.2.tgz","fileCount":643,"integrity":"sha512-85m9sD89hPl12nAuA+t/+K17ExojS0hJAAj5qWedhZ57b3DO7MDIt4FI3ZjGbfzt7t1FZLKa1INmOD39fnyAXQ==","signatures":[{"sig":"MEUCIAueyHyK3U2EAVPpSQkc3pPXmQIRIlyavSdBS8jBi9tAAiEA58x/D35i6cKf3CnO/smXBTc5n5NTP67TcadCPLKHyi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPhvXGQQ9Lz2HkD2OkaU1/BZjzTobGWDg/FXIgGRlaLQIgGOch6K8hXfiB0aFJiuAj9p4izzkmyYtRavuGU4IPgSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844741},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.2_1794059149686_0.21989124801187188","host":"s3://npm-registry-packages-npm-production"}},"0.147.3":{"name":"@cotal-ai/core","version":"0.147.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8c1655c88dd31d8df27c485781be49c5e5cf0123","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.3.tgz","fileCount":643,"integrity":"sha512-lFNNFkcIkDKRHwP0opVYnjLXNHUdmTb/WqNW/FX3FjvFyYC949PLz4PIO3UkB1ruWgO5knjJZlJu2bPu4MKFIg==","signatures":[{"sig":"MEQCIExZmvlTV2xQdl9ZANhjv18F8xEsZOQsQG00HHUAJHkRAiBfXWxgwjokif2VkmCAKEsyvzVJm5CNWc64nHuR2PaGYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFs2Mc16ga1j0g7wZVwIZUjUNm7bzYUZyPqrIRuF63F0AiEA/y+DlWKWAwnYLY5o3tfZp7CZ7+Go90S/VnyeCFECPN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844741},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.3_1794067062683_0.597712491554774","host":"s3://npm-registry-packages-npm-production"}},"0.147.4":{"name":"@cotal-ai/core","version":"0.147.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4d4210e5c611f28a37c35def4ce94d68e384f263","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.4.tgz","fileCount":643,"integrity":"sha512-m8XJEcCjBiD9xDn0UlLaCrASm1WWoZR+HGGo6ESLjbPhklK8LnOODC6KBUrBJjWlLn+jSzW0xdeb078jiotU0w==","signatures":[{"sig":"MEUCIGacQjrXBHcVEIorha/4Nn0TuD/OoEzGMvLC3M7/qZ4oAiEA+xOYr7ZnNpzutCuHJ1nzixJRNK3rN/qlai3XDJaEvV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK6h/lLTwJnVRRC1fkS8FxHFMk7mnsWn1kDnK5Fh+jnwIgWRpF4EIefYDisded1TfXnAb27o/1Oxe/SFxX81Q1Cf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.4_1794080417561_0.08488674056177925","host":"s3://npm-registry-packages-npm-production"}},"0.147.5":{"name":"@cotal-ai/core","version":"0.147.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2c8ddba3a712ac29e42e36df6a3f0b3f3181c71c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.5.tgz","fileCount":643,"integrity":"sha512-3yxs7ye6sxQZhLF9Qxay+a521T0HBUFm6q27EwtDj5eEVg8lPfjKLA+6iDmOpwXuWvMaxNwLcG1TlRPazlR25w==","signatures":[{"sig":"MEUCICs2TymJgtQAdzAqbWJLDiu4tGZOeGXLmx8UqumOeijsAiEAmp+IVLS/d3K3+SZ4BzJnymheFhnMlRDPL0dp2gGEiFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBcVQKDSB6Bxf0p8sKYimSOnd5/j8jekaXGJw3rDD0/bAiEAiq3BAsobie1g6905Fs9jrx9MBO8n4QhMNLeHkHXumv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6844859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.5_1794081834166_0.9591697215328092","host":"s3://npm-registry-packages-npm-production"}},"0.147.6":{"name":"@cotal-ai/core","version":"0.147.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c4339a72701c9755d43dd791f457405ec1ab8365","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.6.tgz","fileCount":643,"integrity":"sha512-o0gDM7Jt6gd5Jyp1JU5BUdgutDPD5K00eNl6Q4NLRRp5G3DidfsZq4JlaQZrlkLseh1uEDXE6CxVsb1caEgk5w==","signatures":[{"sig":"MEQCIFYiFk8ZdjPhgmO6d2ujHFy+QMIFRjFW7uOpkpCdmomkAiB/lBhbSif8mQlxYGGcrM3d9JKplAyqjuSHTrPkLKFvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0Xi+wM1C+zQzjy//0vl3XN1DrPrK+BtBUZSFRAsTWjwIhANq3Vs42oSKJySmNmzoXRbGcU7l1badWIn1FzK1N816A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6845771},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.6_1794086006109_0.3586034493544362","host":"s3://npm-registry-packages-npm-production"}},"0.147.7":{"name":"@cotal-ai/core","version":"0.147.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e1cb109ae0e9a844ea6882e30805b20f5b34e7f5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.7.tgz","fileCount":643,"integrity":"sha512-oFA9Op29K5p3sO/XIlj1QKVqhlTdWS3gNRKn9gkcrOtuziB5wYXpGvu6l+Wg+Ohp0fzSQ02eief8pXlWpoFzpw==","signatures":[{"sig":"MEYCIQCYf4qEggLwLF+4NFIsUIlAg9+BZPpl60Qe1lRZuVN37QIhAL3yt8XZGWQHSeeSsIn7TBSdkfk2EKhke+5BsQMlQpON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDk7sitQuTFRKbEF3QmaWBLKefqF2KvJEm3q92VlGumXQIgQ9b7tFoRRFOUerV6QrODIIQ8vpTc+0yV4ecCoXLepwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6845771},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.7_1794090517144_0.26690527120069274","host":"s3://npm-registry-packages-npm-production"}},"0.147.8":{"name":"@cotal-ai/core","version":"0.147.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.147.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ba874fe150bbb22984fb7b40639ffd005dafd1df","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.147.8.tgz","fileCount":643,"integrity":"sha512-znkyzIFGyaaUXYqaksnlfKDfQd333g+xUibNnU6Ki/h8a9f8oCEyVBhZFSFvf2xSGBmV/Euu4Jzbj7bOdq5VbA==","signatures":[{"sig":"MEUCIQDp5YAsdum5Vku1tZkHyCBDlj/LDh88oXsKus4DJmDqIQIgF8G8Rm2opn/qFVAuzJoingBjPxB5CZ5RAuBmrMqwBMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDk26vQUUaaJeyXMlDS7zlu9v0ZnoogxTkLFF4U96WT9wIhANEZX+F1dlB+1zCTGe07/FCKgjq3VlzT6ayN68Jov/lK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.147.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6845771},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.147.8_1794091404650_0.8827470637234077","host":"s3://npm-registry-packages-npm-production"}},"0.148.0":{"name":"@cotal-ai/core","version":"0.148.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.148.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"4f49632ee955d02c024d758f19ceccb3aef23cde","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.148.0.tgz","fileCount":643,"integrity":"sha512-7AWqCkMhl8k/G2CTvsd1U5xDE00VnJYs2dcWbJyYJDXm9Cijsd6njWr/+esYb9g7RI9gOMa6Y4cuyLPI9fgbNw==","signatures":[{"sig":"MEUCID8ooN/ITxZJSRj0yZBwK+6GWwT/Nx8Rw+H1452MAMzGAiEAiR3y5MzigRw7g2rBvZPnvcFEK1cbNO92eofMVecP2s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICH1cEPQZzg+XH9TFk9vmyUmob/k2AUI0hK+klwsNhkIAiAILT178EoVV8y0j3sz1uZLQlZQuCtVvLMTk6/V5sGUXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.148.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.148.0_1794093109913_0.9930543541470325","host":"s3://npm-registry-packages-npm-production"}},"0.148.1":{"name":"@cotal-ai/core","version":"0.148.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.148.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d2fb64027368d0064ea31ccfe86a42e4289e5cf3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.148.1.tgz","fileCount":643,"integrity":"sha512-u0OCTOJyRsG8ugY+cNfXeqmeM80OEkAFL1XeUkOawR3xK5U3musHjO19PZdMiHHUkgP9ILA/9fiKJkX4VwPy1w==","signatures":[{"sig":"MEUCIC4c+XJQotb0ZLiBqnXzu04Fy0AKnAeTHf0O5hyNvn9eAiEAzSCXATjYZoSm7Sw5BpK/B19zGP1p48MT4OD046ARztQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC238AadhJXBfWuc0slZR8fZxkJc8GU+StEbiIoMUYs2AIhAKgy7zbYuI8eDZi57tfbEDogLMz9fMG9J66HDTZkoT/C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.148.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.148.1_1794106960036_0.518117489114657","host":"s3://npm-registry-packages-npm-production"}},"0.148.2":{"name":"@cotal-ai/core","version":"0.148.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.148.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"63d80d8b49399ca55c4339af62abcc6942a7bc9d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.148.2.tgz","fileCount":643,"integrity":"sha512-iF6CZoPCYxS91oIDzU72dm/6yZLMGV5VnyRJVbArtdEmWSGt+sqNz9J6cB9vxJ7qq9AgiK1MfXYsNmVDsYHn0g==","signatures":[{"sig":"MEUCIEZvAXQXFCLHTzTzNOvNqUZDzdiUENQCU7V7CZU2zv2SAiEAjYVEtH4cJH4M644geAQQVgRQ5XXgjeAfTmV7PiDbK7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtSA6CRLC4X63z2fjiITymPzXsppXBoJjPoYB4f4HhTgIhAJ/5m94SpNGfe4k4jvXOa+t4GMv9BZRxJAO03GBHeLdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.148.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.148.2_1794113103814_0.3954419613112288","host":"s3://npm-registry-packages-npm-production"}},"0.149.0":{"name":"@cotal-ai/core","version":"0.149.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.149.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d4a4fddeaab0e0f484db82c87ecd643baee69638","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.149.0.tgz","fileCount":647,"integrity":"sha512-mdpkfo8Dn+Dez5kItilMSlUZRuZFjCKXKG2eVdTVMzs2LuY8ojY8M9sDGg8vXr6FynQV2OPTZ6TxM8wWEKqzIg==","signatures":[{"sig":"MEQCIDLlWPCgl/3dJFuJmg515dAm6ymyjpQ4Pna286VEC7aYAiAQM9WJU9Fcm9aMw5S/R/PwFjxHfQdZjcQydbFVp3updA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJgsN1WjgedaQ0SS9ANMmhowtfgNxrDrtO5V8MPN167AiB/oRGIHiAuloXbHh9a/6ZcXFZdS9DskHutGZZhsZowaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6854308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.149.0_1794175745987_0.13907321909608927","host":"s3://npm-registry-packages-npm-production"}},"0.150.0":{"name":"@cotal-ai/core","version":"0.150.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.150.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"28045a8f74f3c722bf3cf70d556e090a16e2b033","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.150.0.tgz","fileCount":647,"integrity":"sha512-q1fYWU381Vh6qNe6che9ltezDIp5bHAQGVU6dMg00+vRPoBKI23WCXtOyRrUT01mJ8If4PfhNS4ot3mDO5QgaQ==","signatures":[{"sig":"MEQCIFbKrNQJ4CDl0QQPPj4B3meicOJ9HP+octEQ++DSRXNoAiBgY7k9ip2JpeAxAlAOIVLS2MmCdLZJiAgZa6bF775IVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHsV+o/pT16FjxOcsoFw3402/8nD1+OdmsHht7JXWNiWAiAmP8IeQXPUgjyE91eb44kzqo01oh/Nt8ioFodUO0iakQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.150.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6855953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.150.0_1794192411679_0.9255601770979185","host":"s3://npm-registry-packages-npm-production"}},"0.151.0":{"name":"@cotal-ai/core","version":"0.151.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.151.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3c8e0da2bc6afb6f8cc33369f1a6f76d2c010427","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.151.0.tgz","fileCount":647,"integrity":"sha512-t6ejFBwdjJFKGBGCFq+YYHKiDdNr/vmxK4XExrjjVBRINqGJxl12+EDbkju9P4+TA3LrJXyXM8xHthd+T07BbQ==","signatures":[{"sig":"MEYCIQD40thh2pcfN8F9PsCBkZZNiquUjIeuB5kSK76vIo2OMgIhAL1lfhCdN0/1mgVjUZ/v0qGCUri7WBu8BLi4XxYcGC9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDp2QV0dZ8C3AoREpxfw9y628B2iPUNo4OU03RmQA5tbgIgDUQkmgOhx1r2fUl57XA4DYhVI14GsfhGeam2HZpRUw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.151.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6862818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.151.0_1794224863705_0.23420009638203654","host":"s3://npm-registry-packages-npm-production"}},"0.151.1":{"name":"@cotal-ai/core","version":"0.151.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.151.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"17a596277ada371d5ac657b81af4a8cfdea7317e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.151.1.tgz","fileCount":647,"integrity":"sha512-Tf7V6z4opOBkgvWNHOcX56x4Xtp2RI67N1ACvw7eLl1l1QQJ4cdpaFsEb91Q2CwYGWKv0mW1yXEGxRDjVqWsIw==","signatures":[{"sig":"MEUCIHH8qJknAxvJ6wtnCOHFV0PTq04SY5yRw7rL15ksyhAwAiEAkOkekOn9DEUNVZnjj2QarsvrgBuLe8lUGcEArwZ5QHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDbJeDBunkLc24HdnKMjmiprw/wxdowRsEyI3jHcACz7AiB08BofATGGj80CDcS3/79MlUjEuUiik+KlB0YaEok+nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.151.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6862886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.151.1_1794251359421_0.33437881378095213","host":"s3://npm-registry-packages-npm-production"}},"0.151.2":{"name":"@cotal-ai/core","version":"0.151.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.151.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"93002968b685ab25f8bcf16f1acbc2bf6c5bd9a8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.151.2.tgz","fileCount":647,"integrity":"sha512-e0uGR5UKqYRSlWY6giN3GLzdF9M+i5bjPucixAt0S4Qh+P8nUK/EwoOgghF6376RjlkUuHiTTrr1uAJ4rIVx/g==","signatures":[{"sig":"MEUCIFOsggNncOsjWiJxH/Bz/gQbvLna9DX6QnXUUsSPT83XAiEApVpWCc/sJaIkTiNqr0EWEEAoR4e9cX1GZFhvi1klSew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuDyt0SC1CQN8B/+CDR/1+ZmISOHRFJeOXoC2UxXAXfAiEAsw6uTpPXqvHuH5MxMSpTvPuiBsdcITzQbVDTG/RsBfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.151.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6862886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.151.2_1794261957600_0.31901661311384066","host":"s3://npm-registry-packages-npm-production"}},"0.151.3":{"name":"@cotal-ai/core","version":"0.151.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.151.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"922d994ff20a5b7a12e3ba451b74aca3fa170de1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.151.3.tgz","fileCount":647,"integrity":"sha512-0ir6CKoptweAHmRnXF5BovIIAOCAGMffYaZ2v/OOb7C4jfJDKNmsJ8QA6SbzG2P4h0TEYbkFylbRNJ+UsMnx8Q==","signatures":[{"sig":"MEUCIQCoiNyX/sj/pJo/6UAi0gRbNTpAcvkDggLmyWldDeV5HgIgJnJCg5bm5QKKUQ851A/DfL2neEx7k0rutw+TeP0rs44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDfO1KSUBAWxiIig5ym4syPQe2bfy1wvWUyke5MQXyNgAiB4QUu4F7eqZS9IUV9sn666Wqc0adgdG4DLcm5udPsP0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.151.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6864616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.151.3_1794272096186_0.6335391669407419","host":"s3://npm-registry-packages-npm-production"}},"0.152.0":{"name":"@cotal-ai/core","version":"0.152.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.152.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0ccb11246a622b556ded54a40315499ecdc034da","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.152.0.tgz","fileCount":647,"integrity":"sha512-w6sGVX3UB5DaVy8bNqP8rifQr6q4zwCygk1w1jHMk+UB7p7LQXwO1xtVwpd7J2Cj8tlBIcxkLkmbKeDGVd0qig==","signatures":[{"sig":"MEYCIQCc0QlB5QKOeOMY3LqT6a96AuY5q8yp6IY4aixsvY48XgIhAODhRaLMFDlB4f3Id7fqEGDYR5M4OqoceL7RcO3Isu0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgyOoO+E73rHadSxFVxTmt9aJcgYphHTfWAxUhyiS25wIgKlywvjdEHmmgdpz2J8mJ+DOYL8/t4rPlSlj3IN8A2Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.152.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6865282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.152.0_1794279370975_0.7906766452905254","host":"s3://npm-registry-packages-npm-production"}},"0.153.1":{"name":"@cotal-ai/core","version":"0.153.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.153.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"dda383339718446fa1983479557222b3ef94ddfc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.153.1.tgz","fileCount":647,"integrity":"sha512-hDslJ4IUFkJkc1CHt+2pS1Tt9Lk8gOPsFv/qremuSnFQBI2wldIPcTHTEby0Ui8KKRhFUlcGXD6TP2q+3KNdlw==","signatures":[{"sig":"MEQCIFguFYSSpEh4dcK1l0PB0RF78NuqWk9d5Lb2ksLwUwmAAiB7Lw4TAzpkQhoDIsLtEFlWsxrRyzdJTYp3J5pGEOtClA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDXj7miC28jnn4lKsh21uTLYp5nkdHSBL6yB/JaUuAUmAiEAjpLQzpH/MbR9hA+RprevzirEjUfv+T/q1tBNKFQoYGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.153.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6866191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.153.1_1794289450825_0.9694785639368182","host":"s3://npm-registry-packages-npm-production"}},"0.154.0":{"name":"@cotal-ai/core","version":"0.154.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.154.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"df27d32f3330b021eb733d4e54aecac56fe5b2d9","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.154.0.tgz","fileCount":651,"integrity":"sha512-5o63TLFj0QSPTzpLBn467+Mlk1wjHPv7ycsxmBlhZJ4ylqe67F4bBp7PtkneLKWV9AO5LIhr5Q+JjrTP5vtBMg==","signatures":[{"sig":"MEUCIEZ4i47phtGDN7mVlWBjOlIZ6JzGjXfslgMBHzlrhM9vAiEAp07YT6FCvMSA+6a7amC7OV+xruOn3bM1QLpgpqwRVvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQLMmk42XEDLHgtemUWpiClWn5TUNqdlbxhsfN47ivMwIgNYO5qd8ocpvL7lo8bD5DXAtOnAzi+/nwzzmpGhhZ03Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.154.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6889072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.154.0_1794296727499_0.4554135714073768","host":"s3://npm-registry-packages-npm-production"}},"0.155.0":{"name":"@cotal-ai/core","version":"0.155.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.155.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d4935330e0d6b7274f095f66b74c6f3c5201ed79","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.155.0.tgz","fileCount":655,"integrity":"sha512-bJzUCeeUtxPBkSH/lakL6ZCVocd79cZYbworx075MIuqTwkHpN18gZeMQ5TRP7yg/I/RfXewrmku/P5/KhFI8g==","signatures":[{"sig":"MEQCIDnpvDy2LlAJnz1F7n7vvrd2qyo3vPXuO4caL7qg+cZhAiBHD+mZLQNsprm+Zxt+Uu359eAWI2XEto+QK/8y9OfjCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJCWjFTNdy+H38B2zp8I+HufuogkwhbqFfoNLwAMvW8gIgY5bsFj6lFAGvOT4ihKx8eQvVCUsCRqKoZgDS8MEJcnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.155.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6982735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.155.0_1794306817332_0.765820187483639","host":"s3://npm-registry-packages-npm-production"}},"0.155.1":{"name":"@cotal-ai/core","version":"0.155.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.155.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0413edf0ea4afea715994502a66d43206993a1ae","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.155.1.tgz","fileCount":655,"integrity":"sha512-Oq2+U25KhfevQMj1lWkKGuiPyP1C1wYg3tssLEaLZVXJuGPeK3cGLT9fbcbx5cJYkPUiH0aSQJsy0M8OzZQJyQ==","signatures":[{"sig":"MEQCIFYLG3irtwBwkp5+RXh1FSiRBcA/VVPogQhvAjNI9idQAiBxjfQbyfwiz+EOUZuy5A1nLInX0f5zrfDrXYd1VEn49Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9mhMlvGrIQP3wmZPTgeX8W2zJMWj4+bK5hVyQFiCVxwIgGFqPj6UojBJ3zf2tXpZq00SH7dax/30mOlFbtPsGgRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.155.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6982735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.155.1_1794316712026_0.690105327250659","host":"s3://npm-registry-packages-npm-production"}},"0.155.2":{"name":"@cotal-ai/core","version":"0.155.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.155.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"796ecfb49c7643b6b4efbbf86219bd2e8dfdf456","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.155.2.tgz","fileCount":655,"integrity":"sha512-GcgukZSxrCwJ8ggrFFjdMiGjSCFZxegu0vuTIP9Wt5aPeW3a1Tdxj44ZIikswmGP4AbPLX1LaQDkLaCOZbt26A==","signatures":[{"sig":"MEQCIBHYYSFnv7TVUGN8YeGGWZwlpySLaP5+CvJfUiSToRd4AiBhg5i70JODvoZcGLIB4LQC3RhQDPQJgluGgbUYAAgeYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFi+1Q1sNMUBITDjhewAvQqmSB53ygmGQmEj4kxTNeofAiEAsjjAjVzvaE5Er9eaLqbpcA7y/Eue29DovTPAxYT8Ef0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.155.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6982735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.155.2_1794322523476_0.3955212561194714","host":"s3://npm-registry-packages-npm-production"}},"0.156.0":{"name":"@cotal-ai/core","version":"0.156.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.156.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bf71e5240b6f198b98f66181ccc5857dc0af2e50","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.156.0.tgz","fileCount":655,"integrity":"sha512-6O2bWKD+P6eF8hmvnWEOJOfzUH3P64SLxzG06+4I4dkzb3Wi5yY6tX/jyxSO+ZevhzQ4VbjQ7FT0qhuHD0Ynxg==","signatures":[{"sig":"MEUCIQDXy1GO+lEQ0EmaYtWwg13l4NE60K6/HPc16UivCe5aDgIgauak2pfJGLa11bASzeIAZE1HRVNi8UXnJYb1ne9/4vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrdsx8ksZZX4Hg9+9QbC7noIB+Uy634s0S12u2tjX6IAIgb+RJyExgkPMK5tC4zZ77CgOVUSBTRAxUnCJec6H0kxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.156.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6983917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.156.0_1794331344181_0.7899293605605882","host":"s3://npm-registry-packages-npm-production"}},"0.157.0":{"name":"@cotal-ai/core","version":"0.157.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1aa4be6786a130c4cfb447f337c7c656b9201e92","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.0.tgz","fileCount":655,"integrity":"sha512-YZ5rE0hs0w6fXpqNTlJWvpIknzcgSgATqhXtHcsIwOMZhKaCIsUL4KO05kF+2UMyvXgRzqcPyietiuclsfYY4w==","signatures":[{"sig":"MEUCID9OHJwqPuTathfY8RrZHl1dek8HweuosFn9/VFZQnViAiEAx6X55MdWSU22yhjKD61rdaU7dGREYQ1wD081J/hec18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsW4rsXy564gOoXGPNRjTBcqkrUdtUAc1gMVyYAuaVVgIgenn1FIFcDaVpcFE8Mufqvs2hSqcVmzsB0e62GO7j7FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6988772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.0_1794336158696_0.5551551198431035","host":"s3://npm-registry-packages-npm-production"}},"0.157.1":{"name":"@cotal-ai/core","version":"0.157.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"944d8856064c36be17a8237a6dbbf880f8c643cf","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.1.tgz","fileCount":655,"integrity":"sha512-OCkC6raXK/P/i2xb7HE3z8WoAJtqdHcnhkDCqVaaOc5F2NxJL7kGA+A5eAmOBPZdirZxWxdiF4fcgxtEL4yP7g==","signatures":[{"sig":"MEUCID7cXSCqE/TgkGoGo6oTTDxzDPQ99QZXxkVBcB6KoLNoAiEAxho53lIkVrqAh6FoO6GwgsJtnEchH3MJRUOT7WLEego=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHxD5TObUop44GGeAsUnPtoT0LfVmF8+yVYEU0/m/hWNAiBrFEfQ5Vj3VO3fCRkeRuE5aBU7c2tUxXvhd5fpMKL9hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6988772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.1_1794338802818_0.1557030858643601","host":"s3://npm-registry-packages-npm-production"}},"0.157.2":{"name":"@cotal-ai/core","version":"0.157.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7a3ba7086f446919668394759216f9edc87ac195","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.2.tgz","fileCount":655,"integrity":"sha512-Nwpx6fkaXmBgR7LovaurPN6mt+UtEyli3H+ApFMlOpzOXcG4H1VkP+rgcswhxpdvsrJLWjNtbhMHsRG4HgbVbQ==","signatures":[{"sig":"MEUCIQClK8OfYKG9mkfd6p5KFIWuvG8hVQuvM3N4Y5U54OlkAQIgJeCXuGUq18kCSx6fWibr1TYYI2cA080CPqj59A9haIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9jzy4H5SulnUvGZv0h1U7T4RZXaDs4/lzIAoqXesrUwIhANEdqiKoaq+lwR1WkSy7ZCizQx43mAs+FMceKRiEvOMs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6988772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.2_1794344561213_0.1466433546178788","host":"s3://npm-registry-packages-npm-production"}},"0.157.3":{"name":"@cotal-ai/core","version":"0.157.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"90a8b6e545f74a01190fd04920a2f361ece8617d","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.3.tgz","fileCount":655,"integrity":"sha512-UjiHVKOLiW6NlGh3aiW55hTk4hSIoaZWydqbFovKNqhlcewK8JzqEf9vDZZHazjKf+AeeFfRLWzxIyE1VnsWow==","signatures":[{"sig":"MEYCIQCTFWOSnqjBzYE+qF8F29CAb0EtU9b/QsIbxm6V7frsCwIhAIZNsGE2SD+A2Ou2bsFqsfXlON52uN7UI4ELhq9F4zDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUUCQQ/2YB0mMyu8V3b8TJSQLyV++im4Y7KZ5EbqJtmAIhAM6mMwrwJroHewV3I/Eg3Yj27G9RYm62PnDJ5LP8B+ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6988772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.3_1794348729192_0.38135745233581364","host":"s3://npm-registry-packages-npm-production"}},"0.157.4":{"name":"@cotal-ai/core","version":"0.157.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"62ac9ae8326e8de76d30d57788f118d83b3cb958","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.4.tgz","fileCount":655,"integrity":"sha512-z4MkoQVFBqwiu0nGzuud8sUhALoD2KJvUP8jkAtDVyBIPNXx2FTrYhae1uHbd2MniUg92M8e6954Y0VydWKVeQ==","signatures":[{"sig":"MEUCIQD6PeY2CXs2tDar8wOPdj20bZsRPVQmnTj1DzaqjYh6CQIgM7Wz5eDRcYx3bXwtblyg7IXmCOREji7wkBC75lugDjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnNnClM1dzDvhKIJovoMgAW54hcZUKfI6wYSuGTQZYrgIhAPKKLeVlWyeTsCckSp8iyBjUk+6/7sUMzfg2Cd3Xn4rr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6988772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.4_1794353117348_0.24452229559419547","host":"s3://npm-registry-packages-npm-production"}},"0.157.5":{"name":"@cotal-ai/core","version":"0.157.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ce1d3ab41133ac957e5df90b4debeb1379f19e68","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.5.tgz","fileCount":655,"integrity":"sha512-UcMoi5pVG1Og+pcfDr1zjvOWsYhNEr/emL8nutolQd5t7yabwjQBhf/8XP6bxoS+fEQK32wT1lQcJYE4FHnF6Q==","signatures":[{"sig":"MEQCIBNc1zmYWO7j1PuxIgMYwKQstvyfDpWUX8XhywQcFoN9AiAzSVTyBFPn2c9Td2wJtnnvqMQKRNrUcEmR3ezy0aKLaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw7CiUG6LsdGFlRvoh+MUB/MkGE3SDdLBKq019DuiWLQIhAJaPEGctrfzA0vzTA5towKW5mI8Y6nhEhjhHMwfAcuA6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6988261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.5_1794358548671_0.22195519360795823","host":"s3://npm-registry-packages-npm-production"}},"0.157.6":{"name":"@cotal-ai/core","version":"0.157.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6facf11c082eb9b5f60fec4e021ef3fde0640385","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.6.tgz","fileCount":655,"integrity":"sha512-q7Lp933uynQtJDmb+wyOAHG+TwI8IX3dbaPNcrcOTLHTUMhB0NpDlw26+SpoO1CL0PRQLpDe6YxhIDVRA9QAEA==","signatures":[{"sig":"MEUCIB/KgskotdsP+E9yAwOMA48y4EbsWSCa4k+Ds+F7uvBDAiEA0YN/M5dTNWJpKuLai6YVw55E163DSV489nvdrX2d/Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAYz27wE5cbOzxFjypSJ9n/OwH3UHu3EdoBh2KCXgSSkAiAE/AXdr8EF2/9oorndmD3vTSpmxQQ6PVfm/ijNi/5TDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6989344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.6_1794363378139_0.810289804539265","host":"s3://npm-registry-packages-npm-production"}},"0.157.7":{"name":"@cotal-ai/core","version":"0.157.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"8953a0fa7d1468f78edae2a6fa0a55831a7f41d6","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.7.tgz","fileCount":655,"integrity":"sha512-5XIl5avJONmjg4n+Knl+IwX2wo7YmzISNIkbaiyKKe+rf70zx6G66vrh3Xywjy3JvRfenxJ79IGSbdCyDsagrA==","signatures":[{"sig":"MEQCIGTJQ5Dg/fbFHYEfxndsogtX+NtSR3gWGEgOGwGStY8FAiBOpvZT/Ls9XW+GpSTpO9rrEZlbDFEhb9il7wg95bpalQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHmZvE5fFYp42tGwuXVgNi/fIAscwkkUp+RmOsycpigAiBec5sG3YOMJjAQyydOZkoYfaqJEjEHM71bHYb5JCDXLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6989344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.7_1794366451644_0.8775047431328962","host":"s3://npm-registry-packages-npm-production"}},"0.157.8":{"name":"@cotal-ai/core","version":"0.157.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1139496c0d940448c704376f42e67684b9c40e6c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.8.tgz","fileCount":655,"integrity":"sha512-n1h39p4Lr3b0jUvVZqh7IEsbaBASR8ICRex53v3cyzYJdShaph/lW4IQTVTUHJnKbdloaLzm92DesfWOTpQXOg==","signatures":[{"sig":"MEYCIQCyxPQpCgMOiWpjsFS08sCEOAsbIyG1cPxsVVekGecE6wIhALTauE87kDsIehhuFh2Qn65msTAz0ZLeQ3ywZ0/NMDz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9GqT1m3VegeW8nkxQfTB/JoCAUk7hcGqcwvVCxe949gIgJtvOL4n4hAtRGxCpfxmLwbxCjTCo6E2Ixrj0PM/fN2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6989344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.8_1794369494762_0.8039526120580958","host":"s3://npm-registry-packages-npm-production"}},"0.157.9":{"name":"@cotal-ai/core","version":"0.157.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.157.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"59f30d29a2e3850824d945c661a0c09ed958a22e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.157.9.tgz","fileCount":655,"integrity":"sha512-xaSdF02eBY0ot4KJKjj0Xa3OOPHK6S3d1EOunbTsmTBiDrbizjOdm27TXTz15uFt1L3rWX69B9nqofyoo86VFQ==","signatures":[{"sig":"MEUCIFNt5kBcDi+90vWOPFitpXys/KjEuCDz2s+sWFu2Yf1BAiEA+AfuEGWrSxwF2ZZKtIFHxiMdn2SaMm28HQQiVQCK59s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBfRgf8i4JwsTaA/fqXwYYlnIelNdvf/F6r2nIrgmXg3AiBWIOrq8pcjqpsABmHsLD+F7+6qJ4ZOzBfzg75IuMrSEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.157.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6989344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.157.9_1794377389260_0.703252230134072","host":"s3://npm-registry-packages-npm-production"}},"0.158.0":{"name":"@cotal-ai/core","version":"0.158.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.158.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"2030d7e0549c264fd3fd94ec0531e1ee635b3bb3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.158.0.tgz","fileCount":663,"integrity":"sha512-LYdUPV59qWKMj25MRcWnKMYGSRwNJMzyPh2v05TY9luvM5WU1sMKbvzb9vH1K4Smha0E5hz3wip0y1bhymGMoQ==","signatures":[{"sig":"MEQCIAlibGYMq9MduL9S2blQ9h6RsBYcakkxKS/bPBWGU6iQAiBjkw93iWq3fPuFtEWBctojNGGqevOrJizbq+jZp+dKyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLQvlW0jiL+smtt5CW8qhapNbHcsRSTr2ZEC8jRRd/xQIhAIYB+Oie0XgC12/KaGoTRFSZ3+D89xXoo2yy0gz4OxdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.158.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7019502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.158.0_1794384076687_0.5078410588072348","host":"s3://npm-registry-packages-npm-production"}},"0.158.1":{"name":"@cotal-ai/core","version":"0.158.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.158.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"31145c87c8eb8002515460fe3c9ee3317f291f88","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.158.1.tgz","fileCount":663,"integrity":"sha512-TFZOiR3L7Lj8bqxQbdJNUdGRNDxZHVFGrZerF0tzd/8fkHdBOj65e4JySAMEHocWf4QSittv96P8OC+KL1Qq5A==","signatures":[{"sig":"MEUCIEkJOiYt5e4hE7fhOPPMXYUt0POWwcDCOLlI6kEf3bP7AiEA1+9igiZXZBETmIL+gRazbXJktGdxXlh9htQixJIABms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICjk/tEZGZKRuAG6svlFjVVjwebX/nz6YfhUpE2GS23FAiBiq/yOc9v1VShCq/ktwQkkePoQVGAZWBqS2iVhry263Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.158.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7020460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.158.1_1794392941110_0.09122745998609527","host":"s3://npm-registry-packages-npm-production"}},"0.159.0":{"name":"@cotal-ai/core","version":"0.159.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.159.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"23208bb74fff7c02ac242229877fdd7f38b0ca5e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.159.0.tgz","fileCount":667,"integrity":"sha512-EbV2gZNsRQpWVJY+ySZ0TKEottIZY7JTIVkM60mqFBoolEEvD4s7h1v7BcYPGGe84myWYdH/QGCOko2hXDENcg==","signatures":[{"sig":"MEQCIHF72LRJiy7EoIOg0DGE+oWmOnxa9/jxkisAtMxrflNIAiBTYLvdAvZZzoxe0ucXtOhv5erVHu5GF3KTh9HaYYFUUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjms5a08gPHxzSV4rgaf4Y/Pre8ZabdeGEIy6TkxW5PgIhAJ2tLy3thXtLtixd1nReihViV6rctW4805dlA/BXviN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.159.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.159.0_1794398082500_0.029101611416055273","host":"s3://npm-registry-packages-npm-production"}},"0.159.1":{"name":"@cotal-ai/core","version":"0.159.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.159.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ccff0b9bba1eb630d2f023c055badbb65c68a30c","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.159.1.tgz","fileCount":667,"integrity":"sha512-gVM2jEap9BhUoJc2AqdBcZLTmkJuUJlBOt0rWabiVhs3zi2BJnYTk7p6e9cu6RxAZ2b8iMnTt6AW2LxiMOvYdw==","signatures":[{"sig":"MEYCIQDhDpZfrUOtKhuU8b0ou2RbpyCaSOyMx/ScK5LbK0XVHQIhAJRVCrdlrWiRnaULXzy3cXGedo+8MnHLoMUBFfiaFXce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaUFHK1BhNdA/XrdPCuRp8rxblLnHp7hYcvWQnNLKVWAIhALL5EY6nsangqq8lj1j5Tia6JzxXWEBTt6ySH4nevBKN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.159.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.159.1_1794400035466_0.20828124763928002","host":"s3://npm-registry-packages-npm-production"}},"0.160.0":{"name":"@cotal-ai/core","version":"0.160.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"e29d6b1c7516df2b19b23e05a16e2c0d1744ade5","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.0.tgz","fileCount":667,"integrity":"sha512-qtqLNS9F5/+UA+S0TIDU+t5JoauXro6OKxq0bw7HOqrnrKzlrJRP/oXZKBkbuhLaA9l2eBcMrXVgywYqQL3plg==","signatures":[{"sig":"MEQCIGG+Bj38uOEn/VQEvF/VYAevHG55AvDhLojFxGAyAQZ/AiA2SWT+lAICKIrmR3L4re8KLcQABNDV1/9JhMTM5SWadA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwXQ8c1C6M4xOosJp6DNJ2ITqVNSxnnQNVTDvQOG8LuwIhAJR+rTHiSEAIJhX1wpc7Z8C1vehKSTaUkXNrmSHAQFTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.0_1794403716004_0.4741331839955012","host":"s3://npm-registry-packages-npm-production"}},"0.160.1":{"name":"@cotal-ai/core","version":"0.160.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d52f403231f1942d22404a04f7f5136034568859","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.1.tgz","fileCount":667,"integrity":"sha512-SiblPlkWcSOx83dXczaFdjqwrnQ2pUiBn2bZWlEHrnOfRtC/gTTqJQMYN1KMdfci+/48UwLWXiOLkDsLVQoSqw==","signatures":[{"sig":"MEQCIB68HTCJt9Epej32i1Z3vabrxcaebW/pzu35ScdKBChkAiAMAYRKwITu35mBWiyOSBQYCowGVPkauRiBSGHxivIlhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmI7TyeQ26nGbZGQCje2fDv+zSsgei9irST0IR8oXR4AiEA916qhcm7pbLRuiIKhPNwJV2fzZl1tzen4TUq/LEeKxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.1_1794407122531_0.0632443091240017","host":"s3://npm-registry-packages-npm-production"}},"0.160.2":{"name":"@cotal-ai/core","version":"0.160.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fd2915102121eacc17afa398af3eff46c5166545","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.2.tgz","fileCount":667,"integrity":"sha512-M+NK8kpOcbWlBG+r8Wo5GcdOIEphUIf4TFt+9Afpt109xeRjXdczxzUScrw25SBq7r+aI9tmku50KajjJhp3Lg==","signatures":[{"sig":"MEQCIAZwNgHfmLvt2Q8AdrdHsTLmewPoziYhbNsA9+4a+icVAiA0jk4UYIyma4E4OwJJ3OtsIc7+Ov7UURMx4SpwfMz/Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHjlN/kUPKeDxIJcmjbGoPZG9ZKKIAOsM3Gzxt8aU7E5AiEAql5O93seq1AbnVEhX8YlZUcavxNftfs9p6wVeqBb3b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.2_1794409768388_0.3231604043329741","host":"s3://npm-registry-packages-npm-production"}},"0.160.3":{"name":"@cotal-ai/core","version":"0.160.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1949f49e5f05fe2c57d0c01c471c5471c9b63028","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.3.tgz","fileCount":671,"integrity":"sha512-6tyAHb+s6grCeU27spTDBpc0lVuC6LCIUrKISHgO9X3GOSKXNxLK6TEdhjNJJxl2+J5zk4SK9meE7Yg/XWne1Q==","signatures":[{"sig":"MEUCIAflqoTpvgdkezwEqDd0+1MLQKsc77MFGlG0lszi+BB+AiEA0Ni2kJfDn1DmA2bUKTwMt5RMeYNhnD4ocrPrZZv/ozk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNNGBEnHHZ9qaBL7PGqhYRF+L0RBAsB+DR7bYiroUSOwIhAOz6Sds2e0r6uSHLvj11/vFsWyOlyROSYsrFxhNE8Lt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.3_1794411604379_0.7659501151999375","host":"s3://npm-registry-packages-npm-production"}},"0.160.4":{"name":"@cotal-ai/core","version":"0.160.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3b44b21511a853e2bcde6a5e5f855401ba7c0240","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.4.tgz","fileCount":671,"integrity":"sha512-bARfjoEUtAF7s2c5y26Y0vNbGad7HP0j9WpOCdw+tH1soBcUFFENTA7pp2A1ayVR/oCT2RSmmBU95we8/TIMUA==","signatures":[{"sig":"MEUCIQDt/h41AL7Bx/VfYgwJD3n7LIH4E33QwVV8kbPPLoQJAQIgc/fqHJQYOdnbBSlIp5Pgr6hD1SO8uQn3vI7O+3Yo3q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHNVJtV+mRpdAPQnyMaJhbyTtOeKbUqEZtTkmudq1aXwIgCs2IveocaQgo4aNAttXpYOrmwAq40pNBTt8QA2kBmk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.4_1794414403043_0.20786879654644708","host":"s3://npm-registry-packages-npm-production"}},"0.160.5":{"name":"@cotal-ai/core","version":"0.160.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c1a489c1953df0569eb41ad215ef5b161b67923f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.5.tgz","fileCount":671,"integrity":"sha512-ROfiXzsLl0+ITdDokVr2eOxy1rgjsIIcVRG/kQUx6FBammlKfyr47hl3mYp5yXXZ4hbnnXeVzVSkKnIePqTKSA==","signatures":[{"sig":"MEUCIQCZbIVqPC8afV1vU6hyIFJ5GAWrbMr/P34hWPBz7QkA8AIgSDeMcHCVr9phe2PTyT9VJ3dS69eezla3abN6RdP4pAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFx8qLVFyu505u1Klq0ULZdbx/YaNp10RzcqU9mRW8FvAiEAmsMLzAR/jTC6zwRUVUd2ivAJY5P+GYNnocoAYwlrofc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.5_1794433304851_0.7355832639594537","host":"s3://npm-registry-packages-npm-production"}},"0.160.6":{"name":"@cotal-ai/core","version":"0.160.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6335b60621bfa277d5e2dbf488f8d687f0837c98","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.6.tgz","fileCount":671,"integrity":"sha512-E85zOZDEPOskJxmlx36hKN7RlOdtyy8+33/pm/Jadodj2Uv4yjhRhQvEV3dBdXvi1/ll6suPR0NPxWwlUbF8Jg==","signatures":[{"sig":"MEQCIHog7RvwKj7F+9YM5Y3eDz8/QV8Abmfs2yizuVIymcQuAiAxN/Hun7nsjtPV1N7BEwZIOwAE0OUHwFkxSoUs0t0BUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLgnycY9E2+NqdpfN/AuRtDAgsF9sNjPTp/EQbh1TWhwIhAP1tK3ZkJLnJpEXK2bSmMORW/4ODp2cx9nQyF3O9qQ6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.6_1794435909407_0.6821907327101139","host":"s3://npm-registry-packages-npm-production"}},"0.160.7":{"name":"@cotal-ai/core","version":"0.160.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"75fca38f72f296fe256a263e2f0a23b68be334a7","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.7.tgz","fileCount":671,"integrity":"sha512-HUKgex22Qn3ajHTH3dERp4CCUHk0Uqkb0x8oOqddIpS/zUwqwSylAaTzm+q81xt+ATZCybJU8ARy6HN4cWpIGg==","signatures":[{"sig":"MEUCIQCDGPJ++U/FqbsMS9HZUxIoEp7kvP8UEWToOnNEYqXMmAIgN2G/WB/uUCiVoqUmlgjH3KUJX2AMMsDQlhTYTbgWbhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBf5/6dPcBZytChAYblbTz04Uea1ych02nf1HzP4oDsAiAFoxju7ZZMNBaHd/Q3PlqF6ixiSzfft2h8cEsz7po9SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.7_1794441209348_0.06153724755797041","host":"s3://npm-registry-packages-npm-production"}},"0.160.8":{"name":"@cotal-ai/core","version":"0.160.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.160.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"b8c881c428fe4ea8bbcf254dfd0baccfd74facc0","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.160.8.tgz","fileCount":671,"integrity":"sha512-cCS9Oqfi/gYup1SIZuIZnHqHRBIqVgcBuADIM1NXo6S0gvDlrqGZ63rG3XnLjtUNOpDehh8lpC4HMVcMTafchQ==","signatures":[{"sig":"MEQCIEPl1O6GY70bZOESMf3ONzjvaCyRVbRx8dvCa7jfQWh3AiAMxv5oBfqCTNav+DUHmUvzbgS+OLUjEdk0Dm5fzJwqRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdZSc2H3BMnp4yMLoCSQpJq2anUpn0yG4rZiFU+ZZsYwIgCuEPMZrPle9tLnz07YtsNSKkYpH6p3BH+1C3AWIjhgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.160.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.160.8_1794451044708_0.5802703141876362","host":"s3://npm-registry-packages-npm-production"}},"0.161.0":{"name":"@cotal-ai/core","version":"0.161.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.161.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"59054cd45f48de8f3cc270e28e8c41045ecfa542","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.161.0.tgz","fileCount":671,"integrity":"sha512-fwqV0cRzNXxPknbOsOIYf/1+YU2FH/pMK2hRHu6oKvKg39wdxkqdAXS1ceXyRrbLa0PcGHSedg9ncTCu26v+Jg==","signatures":[{"sig":"MEYCIQDj4a1Kbd2XAzpMIKReITi1/pm0dxuVGK2uDZiM/yJWTwIhANUikg8CnFET2XSz9DOHUmYSJEtSg/1c+6Yvp48sU/OH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxzhwnhWNWrXTdrJSitrx2HuzSlosxPvKGbdbCjecZrgIhANpEk4sOAzgvNYCG1JFm3kjFr8C29hD84IievmAarfXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.161.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.161.0_1794459486908_0.24105069637766519","host":"s3://npm-registry-packages-npm-production"}},"0.161.1":{"name":"@cotal-ai/core","version":"0.161.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.161.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"ef0fbd5f5ff732a87b3958c900e4807e013c161f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.161.1.tgz","fileCount":671,"integrity":"sha512-onZhYUHmm3xxLOVGqZ2bsbbSYnTluUwR2wj2fP7HPRfEbOEi9pbj89equUCWg3ap45gLbkyvUaDlenSBedPBpQ==","signatures":[{"sig":"MEYCIQD/6azHvGkhI/FGQiILPTyRR6m5pXVw2PoRM/gftnNVWgIhALHXou92alh4PPG87xmruYk5hEqG61DzoaFjZJyIQloi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqiIG8w6q/iKSI9CuxyYVXu74rXpkyQ+kPWp4hdew7/QIgVkFzEtayq4bezsLNM3ksbJ7iz3ltxh13ut6V7Wzscuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.161.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.161.1_1794469337340_0.40519760371045765","host":"s3://npm-registry-packages-npm-production"}},"0.162.0":{"name":"@cotal-ai/core","version":"0.162.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.162.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"d409f81470eb04841c1ca3df34a06d5c68f0201f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.162.0.tgz","fileCount":675,"integrity":"sha512-YBBEEMTgh2OMN2rCzFadk4Fvo9ftuOI01yZ988zcNleK8z85k70lH3if3rehui9wC9WkwJWqO/B2HXnhjJdRqA==","signatures":[{"sig":"MEYCIQCjuZ/tdMg4c1HB7zpypRzyW5CuPwc92h/ef2E73vtPiwIhAKg/c9Ezgb5BowZ0h+gRiPtaKHdGYBCwkYH8+rDCT5k8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEDk7AlQqpIkLHk3BHJhiKBhR8DoqTyKWU8eh2h1KPgKAiApsAE5Uaio0o/25pFXviia2yFE6+XMOnyUsYpPGtfAug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.162.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7061213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.162.0_1794486046193_0.10533382265911417","host":"s3://npm-registry-packages-npm-production"}},"0.163.0":{"name":"@cotal-ai/core","version":"0.163.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.163.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"7ee2d59440bad0ab0c113082e1845dabc37dfffb","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.163.0.tgz","fileCount":675,"integrity":"sha512-reRSiWT9jkgYvH31UpZ7dTOmVYJRKGzAqc/hWrtSa49uIT+SGl37TVV7Ku8lD40IwEI7rr7vECNKgvIm99HyuQ==","signatures":[{"sig":"MEYCIQC8ZS8SXSGITdlByS/TvoUQXchdjJPES4Y2/8VNj9FYuAIhANUNjgBmAeGykydBEcpxzTuycLNua8p+3xpDsntszA0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCREvmkq1mHf+kG/zQ3Q+M8CeNdQc49Us3Pdyvx2S3aoAIgSqGAfnhbFr83DrdOOhAzHMOvWQZXHCqjUibGTef5Z4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.163.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7061213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.163.0_1794503496540_0.2149708446547307","host":"s3://npm-registry-packages-npm-production"}},"0.163.1":{"name":"@cotal-ai/core","version":"0.163.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.163.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a8e41483e724ac91a36fea906fab7f367448b15e","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.163.1.tgz","fileCount":675,"integrity":"sha512-UhqKbiCyfuc8y6ohulF1gjaPrf7jiA67k7eBciBQOvKJc9CFC/vhWAPOJbHxNIOwI5BLPyE7FtxPq5eKXP24ZA==","signatures":[{"sig":"MEQCIEo3rETyHiHccxFjinP4hADQjGKiSYpOoZqOqN4+paKXAiBh0STnn+BHEdLWzgnzGIEIbTguhOLCgZH3J1HBD76Pig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6pFpzTFzYFFBGgBoYy7fi29N6WUzKyjBoEi/5t/QmaAIgXxUbGJJWXpl5waeHpipDIpg5cfutVnbeX7tN+TuuJp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.163.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7061213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.163.1_1794505739691_0.8473867129546465","host":"s3://npm-registry-packages-npm-production"}},"0.163.2":{"name":"@cotal-ai/core","version":"0.163.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.163.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cb6638652db697bff479e996e9d65fdf38e06479","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.163.2.tgz","fileCount":675,"integrity":"sha512-rS7iB5fMD1kqJLSZQEXfg4K/MsOjYwlanRtmevvmcOsYHLbCV/z1x4fw8vFkfftb+9jzVmWeBx8Gg17QPLSslA==","signatures":[{"sig":"MEMCIGgyHnSslsmpYwUpUC7RNtJavr7l2P/57d1G/RgKkGggAh92k9BUEuNgnsbZOED4tuFQhAULVVqcirFzaxFLjaY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFoTbvCt7aMiC/RBZmMGG1vzuNHP9vtKejt5LMnkVOK4AiBOYNixow53CBEHZZBpSVOfnMxbpcZLJSyTmxFkkv1OeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.163.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7075268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.163.2_1794513675788_0.7768703591795716","host":"s3://npm-registry-packages-npm-production"}},"0.163.3":{"name":"@cotal-ai/core","version":"0.163.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.163.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"55b011c2102733fa1bd5b04aa47aa3eed3538e1a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.163.3.tgz","fileCount":675,"integrity":"sha512-yQJfgcjSElVcsQr4yZxfn45N7wdcO8tW+e6qH8dnfc7PkG3Hw4pFuQON1TUz9Eu3uz4WyXV2aoWPlHkbskd5iA==","signatures":[{"sig":"MEUCIBOnBwOUvNrQDPU6yD4n/5oW+Z6K755Z2r2I+mJ9mwPGAiEAmZPJiwRSAQNXifIFu/o/cwIoqkcpqRSoXb5VmawANv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNXk0tF18yEf3b7rD55A+v+H+78riiK6HajIrj5d1OYAIgXceSEdC8HJaqNlq5P7cG2IiExJO49HWF9fDpHzYHj9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.163.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7080268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.163.3_1794525617674_0.5022932783568276","host":"s3://npm-registry-packages-npm-production"}},"0.163.4":{"name":"@cotal-ai/core","version":"0.163.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.163.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"609416af354a1456c827ac3fd38bf9089da56804","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.163.4.tgz","fileCount":675,"integrity":"sha512-MYO9v2WIxE18JEaHjqP1Y4cCXfuw+6TZarOu8CXUJk45LIAG4/SOqDkH5UlVlZKyJXpeZvDFW9g6xk1fzNKBwA==","signatures":[{"sig":"MEYCIQDiADr0TfhAiJVzSz83Cq1k92z8f9XFyr7oWGuQN5vZEQIhAOEwgWVqPxqo7+UvHXxZBVVVXXZ57J01C0/nT1ehp4jU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNYfE9RnnDtwALi5NTi8Iy5wsfgpNqe6SYHbL/H1V/ZAIgSf0VBfBEslhK5Cq4Z5xAJ0jfN8LPZXIGHIws3KR4DKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.163.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7099135},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.163.4_1794544705867_0.8127104537080414","host":"s3://npm-registry-packages-npm-production"}},"0.163.5":{"name":"@cotal-ai/core","version":"0.163.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.163.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"9c7cfbabe3c4faa1c1998150a0b0f8570b6507b8","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.163.5.tgz","fileCount":679,"integrity":"sha512-3Wlu7eWE6tGtYA0faASro6U/k0u8aJ0jnM/k9eXb/pq+YVh425igN+wA/PRLjf3tJerAPDHN6kyPI51D2/ot6g==","signatures":[{"sig":"MEUCIQDFkKemSATbJQZtpkTEcwiAmKeVRMxWkIHVkPRDpPjANwIgHVgd42trcCjWTwUHj06uQSBBQj9rAHGkD+z+KU8l32w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvP6F1F7x+5x7JX089m3EF4Q+wOGl3r9usyk9ZiqV0OAiEAy372GqbjGUnbG4lYWkwtS4tWPhoxk72syaLw1Dtdidw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.163.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7122140},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.163.5_1794553313585_0.02675509981158175","host":"s3://npm-registry-packages-npm-production"}},"0.164.0":{"name":"@cotal-ai/core","version":"0.164.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.0","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"abeeb53a7bc8519a68b8e56084f7a2faa7f57431","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.0.tgz","fileCount":683,"integrity":"sha512-yo6ehCCsl+EDfm2RLsx45rL4VRFKznxGmFAUeR7LRGt7WUSCLMY78uMuK0ZYYnBVKk0Ds5N0DwdWyCaiokwUJA==","signatures":[{"sig":"MEYCIQClFaB0TjKrAdO5teZxMqvsGi9NQIfbnThTvnkMk+ygewIhAOuLFtQVYEbzU18RaR1O5XY6U7o7tcP5OX1+dwQrgaaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAZM98P5zSlTtA8vLKlbapAa3Ao+FkIgY9//3x9UPwb/AiEA+ms9o7Gnce0YKnB/qdpMmYJQrJpBrgxv20m99+1Gb/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7142920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.0_1794568668515_0.9299926848692367","host":"s3://npm-registry-packages-npm-production"}},"0.164.1":{"name":"@cotal-ai/core","version":"0.164.1","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.1","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3b839a7c379e3acdc348cc05a2b240ff16422dfc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.1.tgz","fileCount":683,"integrity":"sha512-Yb2t4R4fcMk7vniMdvNgo2quTAKVtH6BDAC+4z0j/teBU6PUvtbaWkRoa8hy/u/nTP0Ti8ipFlXK3sJGbA21tQ==","signatures":[{"sig":"MEQCIHY+hx6arUNx9FX6N6L64h+MRn4RESkTu64H6vHVBrrmAiANyDFQ0M7hp1zfdS8eT1x5RW27yYdiix1fqN6FaMdGPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDEUP9yKjczAMBUsoLDa8cbQxemTGMuvl2NVuokvjzHTAiEAunyKVQmDzpkKJN8ylXLvQsXvLnRia8QdNP/ipOHnamo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7145488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.1_1794580700183_0.8649057904018704","host":"s3://npm-registry-packages-npm-production"}},"0.164.2":{"name":"@cotal-ai/core","version":"0.164.2","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.2","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"3a3158f920ca6eb2713c8cd32d868927cb4c04af","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.2.tgz","fileCount":683,"integrity":"sha512-KM4IexKH+ifRo55Gh+E70wkWusaz6EMO17dzvrhV3/TWMJ4LGYB8n6QcFJ5HjP0mbjj5G6LVGvE/6lvYokeiAg==","signatures":[{"sig":"MEYCIQDYJPc97lmy5BviTHfBr6FDZuSwEFzz8ovfuAAph1DMIAIhANCpolfXzayc4RnuVV5FMpNHAEg8bPFUByHlRQHTfbus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6VHXMjnNx9S1NgyjbH2NXuTbvr29jOIaL3X/8u70V7QIhAIYMMB0X/KS4qpQkH5+BjXGGnNMug9qttq+aP0XnHQ60","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7145488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.2_1794584664313_0.6963278263408482","host":"s3://npm-registry-packages-npm-production"}},"0.164.3":{"name":"@cotal-ai/core","version":"0.164.3","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.3","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"eced0eb611de0b1e349d85fcb59809555570e40a","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.3.tgz","fileCount":683,"integrity":"sha512-kD5PxAGbeSh3kCWIWwi5iDfKnDrncPDhpfPxpGA3easXQJmKS2TmAJjPdjvl1wSKpr1M8Ml6oc7lztzPohD/SQ==","signatures":[{"sig":"MEUCIQCf5ZCNzxXLSvaI0c5BxWzqHxj9O0Rd9WQI8WRGNw6OwQIgblE4PkNhUM40X3jcr/mtcIFYut3J4RePEIdq8ghZEY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChUYzDkZkaY5rlLoIe8DFochVQeuwd3XPsPVvpLWLwcwIgfXW4N7XNKBxQfCWXk5NVkNWARu4L5HPG/VCdFx89cgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7145488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.3_1794588502813_0.6570463654190182","host":"s3://npm-registry-packages-npm-production"}},"0.164.4":{"name":"@cotal-ai/core","version":"0.164.4","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.4","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a4cf10eef2f44ba806384829b9d76e94f3666552","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.4.tgz","fileCount":683,"integrity":"sha512-AuZSqjHrni4GPIQwij7f/OZ0YSHh/nxT1Euzk9n5B/bEDNTBMiGlj0APLfiqopuUd8I3m9UuO8b+cxIbiYhXXw==","signatures":[{"sig":"MEUCIQDjUjCXoZZx+zwSOPCbiorC981e9rK6edKHY9V4Ew5XwQIgE3O5KB6ImU0jIyLQXvU0hAL8GQWOQcO4pdYNO7VNNx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLRZN9sPbrFZOgCnPiMJxQGnSGGppNi2TClmFM7/v4OAIgLe4Hhmeex5yAxnHby/VHerV2bh93/whkE0QpPoiz8hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7148809},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.4_1794594596869_0.875304922646185","host":"s3://npm-registry-packages-npm-production"}},"0.164.5":{"name":"@cotal-ai/core","version":"0.164.5","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.5","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"fcb735bc22baca6fb55ac78b6413617bfc08785f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.5.tgz","fileCount":683,"integrity":"sha512-JU8cvck1AMNs7/c+zZbCCpD6zmrmmqYHeb19sekGa3VGVnDjThoU67uLGyMcAIo6tJOlncn9opE9lzNFgA7A8g==","signatures":[{"sig":"MEUCIQCKgRxLDEQjTYgsQih0bV3ys6aNMfx3pkKmillXyZBnUgIgPF9p1Hy0Y9/8+CFQi0sLsW2gIQ2i9+Yr3eT5+p8EQSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCP3YgVZXgLEDLO4qYI8ddJOHVIbRTUUBbj78ghhKJr4QIgFtygQHIpFGZkftWywsBp+dFfl7BVFu+alMZQmKJeIgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7148809},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.5_1794601257691_0.2758781471854419","host":"s3://npm-registry-packages-npm-production"}},"0.164.6":{"name":"@cotal-ai/core","version":"0.164.6","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.6","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"c0597d331eef4a1ed3afaa9723744093f85a12ae","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.6.tgz","fileCount":683,"integrity":"sha512-KU/14S3nW1H6dZAs+bYTxsbB5zKKXuXJ2zYx0S2/cNMwkTkbBrUQTnAxcIQzy8unDjA0iIynuqhV80TFSosR9w==","signatures":[{"sig":"MEUCIQC+JdsKF0zEeLQrWD38IXltFLxL/pa/lJWfNS50GUh7EwIgIhphStQenx7JFUXnQkEq9dEARdHfPH5LRp7N7TOtYr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzXFCxETsC4/rWaTNV1ZxYrgGdCkuZfOz50c3j9uTNfQIgRgzqmChixtLzIlQQzN/oiJsQPmqk6pISV2mCW5WW598=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7148037},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.6_1794615009839_0.3727184650471702","host":"s3://npm-registry-packages-npm-production"}},"0.164.7":{"name":"@cotal-ai/core","version":"0.164.7","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.7","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"01122526bfae027948305277e25fec4768fef41f","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.7.tgz","fileCount":683,"integrity":"sha512-m6HEXhQpMqGCjZm9eX5NNQnPQDuoe+Lp0uG/jRvpdq7z1ISP05GzW71xH8sDeNhVDfq3F5or1uBMWE7v83kGUg==","signatures":[{"sig":"MEUCIHHc8sXQNP7Rx0gCBC10imp1njxtMu7SC1oPyreBrUnLAiEAyLdgjuRrRNokOZ+f5wSMLYt/5uO5HCeW8nEflkWDGSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDh+7mP7dzfQisakSxkd/qFVxqBBrGj1g7srJbeaI2KtAiEAoLfnOjCy1wNvUjHE/SyoDyf7kKYEJ4Aud9WS9d5Jzns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7150725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.7_1794633808314_0.2770248112248589","host":"s3://npm-registry-packages-npm-production"}},"0.164.8":{"name":"@cotal-ai/core","version":"0.164.8","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.8","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"592aecb83ef2155a171616a4fccc867d174c76a4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.8.tgz","fileCount":683,"integrity":"sha512-NYC7CBx7TdUQRCTzoVZ6Q+zwJhfzHzbi1cMDYcyc1SK6YFNyEqpKMkEHnbU/AAptKmGfV5B/kVHvy58LF7Gcrg==","signatures":[{"sig":"MEUCIArsWSkp7htItxHcIHRIV1yoTsv4ggMHdpcLh2MCLHZqAiEAotnCroZk2AojvETI1lJizZeatIHwEXzsR3ngWn0P8gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkh0dIuhLWRDYUQ47kXJIao6NqwEnUaQCuPOM9ViAIfAiB6swZhDA9UPLxbrDbwW4rrj7H+rorf1p3i/C2I3utjZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7150725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.8_1794645650392_0.7581025441390185","host":"s3://npm-registry-packages-npm-production"}},"0.164.9":{"name":"@cotal-ai/core","version":"0.164.9","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.9","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"a295b7dd80f4a0ba83967190b133e5b39e6622e1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.9.tgz","fileCount":687,"integrity":"sha512-MQd9MKtwtDg3rckSHo7IQtSxlro1qMvf8dL8qkyeBJnRs8dHtF+aEh5chzCTLxvWQwQWEi3OngFoHPdNluf6GQ==","signatures":[{"sig":"MEYCIQCY56g8nSeIMrBWPxYZwiNkZ+cp39Yktw9DdvfmE8omcgIhAIHHGV7o6lHBpyhuXAFXmqLkYtD+H9w3vm9D+NLwYW9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA02hx0Z9NXe8lDvEpQttJ/gKXpChmFJFeNY0ZWClHc8AiEAmQmgFsvmD9ELdp44R5fGyFDSHZ6DtpGoU3xahYxmHgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7167881},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.9_1794667074223_0.9276678431390514","host":"s3://npm-registry-packages-npm-production"}},"0.164.10":{"name":"@cotal-ai/core","version":"0.164.10","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.10","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"509539cf834df59457c2980de78d4ac818f41daf","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.10.tgz","fileCount":687,"integrity":"sha512-d3qmxbz7T2qXj5L44IWhqyKZE9LoNy/2g183pwojbiJ3iPYRMnWe5waES9yZSZSdaPyjn9jtIwuknAvlBbotjg==","signatures":[{"sig":"MEUCIGxUx130j+tuj91cBgcQlMNM81WZavtS9wfq+MvCrLTMAiEAzPcZeg/rRULa24Mxm4MoR2B/U+jWhPnrohWemohOoD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTiavJWPPHgsQJCA7a92FNZgYcIb1KnF69YLFBkwrheQIhAJaai7lKgpIjCT6GsuYy/mIy/uQjcnejQ+j1KnnKBdYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.10_1794673368985_0.3061477389186128","host":"s3://npm-registry-packages-npm-production"}},"0.164.11":{"name":"@cotal-ai/core","version":"0.164.11","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.11","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"6b9874bfb0d0a0d1d4d167a050ab37888fb62317","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.11.tgz","fileCount":687,"integrity":"sha512-R2WyiTSHQYdIZOCZ+dD3wIHr4gmGHJw5u/KNpFjaZm9ZR2LkloB3q5z6Kj9sP+haTihesnI10yDx/m76PTXcIA==","signatures":[{"sig":"MEUCIEUvUdWHdEIA0X/IvF9lqYZdb3Ki/NU6IkgzolGpDyXBAiEAvWc1ftpNo8q9TlOBay0kRiLiNY2ipJnyc3YZVXW7lYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF2fJNZZIYJQDIfn2XzjPbjQnMjnTfvvmqTu93yOGLhBAiBc8p3vbv3VhiebynAaz68jB4PbxysytH2Fh2pmoTlbpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.11_1794678982418_0.17786360603950702","host":"s3://npm-registry-packages-npm-production"}},"0.164.12":{"name":"@cotal-ai/core","version":"0.164.12","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.12","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"01b341fec08003909e4b7e2d83d501f356ce65f4","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.12.tgz","fileCount":687,"integrity":"sha512-gZnKgI1TX/ntziKQeJWKst3feK9DxZZ7AZ4K+P4PNkh/a3DTBSCl3FGJHWHR6vemr6HZz4ug9s7CZgovpTxpfg==","signatures":[{"sig":"MEYCIQDzH06Uwp7Ajlyh69bF9QRbZ7vFLggs4G9eEIvXYk8yNgIhAOsXOokknqlbFcNtzud1aPvaTMmzXt6qT81HQ8Rwn6y+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNzMUnK7/L8JyKn+EVq9j3B3Y4mXvkbDQ3gd43+M1OtQIgcKSThnot19ObwzbNAX++aWqb6tW6ncghLFCDiBuxsxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.12_1794696919168_0.8894330039958616","host":"s3://npm-registry-packages-npm-production"}},"0.164.13":{"name":"@cotal-ai/core","version":"0.164.13","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.13","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"0178d3395ef08c9b93f6d9b861f4c00d45508ebf","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.13.tgz","fileCount":687,"integrity":"sha512-ryTLPSCKmAH4V9bxRMNx30zgt8vmK8QBzPjQWTsM96/f2bn6+jjUB3Wo73pI7s/63yXHZSewIn1kLodfSrD4/A==","signatures":[{"sig":"MEYCIQCZ9L2CTmjQJf07f/jKFxtqXs0MLbFuyoX0awEhJ4oGfwIhAJobthXdfb/za7u0fkl9AkN+CcYDoh23Qy/X84ISJ6SV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNSdklQG2UTwYypq/LF4jmiRiUcQZHT4VU8fdGHTYs9AiAjKohJMRqWQcE18i9DlC9Jw7aio2o3NIsK5mezY+N8Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.13_1794711429579_0.40761887705451405","host":"s3://npm-registry-packages-npm-production"}},"0.164.14":{"name":"@cotal-ai/core","version":"0.164.14","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.14","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"cec385f6ccb8de101c4aa8073e02f6123ab6cbb1","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.14.tgz","fileCount":687,"integrity":"sha512-EqDvQLoNew/SLknqEZRkGLkbX4U1duW6tS/98W/2hexw2M3rO3ytaln4lS21srHZgdc1078Xkg9XNeVQYADTsA==","signatures":[{"sig":"MEQCIGIbRBZrLUtTqE34LsyWHoVdq6GDe5i/Gr9NhteFpp9VAiBO7XEaoOsrAP2vQUuRrX0swBk2lNWumT2eQV03M5PTxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSFyLNRnRdGz2v68iZrSrYGzERgpQvCoy79loBXg6MNAIgWYGwGIarOpBXUfjTrQy6GeCli4aOeT6GxpGxJcs0dDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.14_1794722955748_0.9011335686082582","host":"s3://npm-registry-packages-npm-production"}},"0.164.15":{"name":"@cotal-ai/core","version":"0.164.15","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.15","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"1cad2ce735bffdc626e48b8649950408ea5beddc","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.15.tgz","fileCount":687,"integrity":"sha512-ORF/93TPRZDOiEfqrnMG7xjsSJ+bspyl17/NN2x8P++Iz4kYM44GsHgnqk8erny+qOedpKkTF2yQx1h+vEK6eg==","signatures":[{"sig":"MEYCIQD2erd4V8yzCHwHtpmyTiPuXY/tlOJX2fx1r9RLCKyoDAIhALZ5eV8hItu0TkW5IZEaXILvtjLzJNDnlghczPjgkg42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/7S4IOOspCaLVAtTnppy2NR0Dtm6VEkP4MC0VaMTCqQIgT/HpvKut0C++z6kEN/UZO5z71UcUaRtdcDQ1v4+kE/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.15_1794737082215_0.08979377144900924","host":"s3://npm-registry-packages-npm-production"}},"0.164.16":{"name":"@cotal-ai/core","version":"0.164.16","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"license":"Apache-2.0","_id":"@cotal-ai/core@0.164.16","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"dist":{"shasum":"bff179525e7452e89a15bd1dd3216da86bd0fb25","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.16.tgz","fileCount":687,"integrity":"sha512-bBhe2cmxjitcxFUnpkBeBREGUG/DYxBhgpcogVAoCwutsKg6cRZ5kIlPIM5plCoosb6kq3SyhSV9U6vRTL0HSg==","signatures":[{"sig":"MEMCH1DGmU2+k4xKzy1nXKjQ+V4jAk4MylQctiYD+8d+A1MCIFjtUlaKEYn6cstK4BmF6s/U64KAw8cXbesCvlmWTi6b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFrYNg9SNhII7nLWTvxZdfXh6itY1d4+cNYa9hpu3AtgAiEAolISboU/asNKKyydE8To0qq0bL/tGhbIAKCYVUmTgi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.164.16_1794756070056_0.9767177576339784","host":"s3://npm-registry-packages-npm-production"}},"0.164.17":{"_id":"@cotal-ai/core@0.164.17","dist":{"shasum":"20cd12d7980bd5ff1f47b2a915921d676df5aae3","tarball":"https://registry.npmjs.org/@cotal-ai/core/-/core-0.164.17.tgz","fileCount":687,"integrity":"sha512-bc8x6QMAkRTzCdyqZRI6PXFnNIqwnzt1HOz58DgD1T+lAmT3VPiND3IvefjEP9zqa0W1RSpTcggQ76CgF52XGw==","signatures":[{"sig":"MEUCIAYo59QQCe4uQWG02oraeACQPHLvp2IjciHrm7xH5lxuAiEAgcjrnY3Smja8Hge+0ll4EJKdu1X60CKMx7Tk8msmg70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICmxVOpsqMgrubgjoLIGy9skFTMjfwhX22TKDs+gK1FwAiEAlAOpjY+jrg6sMMnnpXmUMS4XahPhI3ouFSLdEQMkgOI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cotal-ai%2fcore@0.164.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173215},"main":"./dist/index.js","name":"@cotal-ai/core","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.js"},"./loopback":{"types":"./dist/loopback.d.ts","import":"./dist/loopback.js"},"./subjects":{"types":"./dist/subjects.d.ts","import":"./dist/subjects.js"},"./secret-fs":{"types":"./dist/secret-fs-entry.d.ts","import":"./dist/secret-fs-entry.js"},"./peer-label":{"types":"./dist/peer-label.d.ts","import":"./dist/peer-label.js"},"./advisory-lock":{"types":"./dist/advisory-lock.d.ts","import":"./dist/advisory-lock.js"},"./presence-ages":{"types":"./dist/presence-ages.d.ts","import":"./dist/presence-ages.js"},"./browser-control":{"types":"./dist/browser-control.d.ts","import":"./dist/browser-control.js"},"./launch-material":{"types":"./dist/launch-material.d.ts","import":"./dist/launch-material.js"},"./session-browser":{"types":"./dist/session-browser.d.ts","import":"./dist/session-browser.js"},"./browser-validators-build":{"types":"./dist/browser-validators-build.d.ts","import":"./dist/browser-validators-build.js"}},"license":"Apache-2.0","scripts":{"test":"pnpm smoke:seat-idle-results && tsx smoke/presence-heartbeat.smoke.ts && tsx smoke/native-nkey-signing.smoke.ts && tsx smoke/resolve.smoke.ts && tsx smoke/once-spawner.smoke.ts && tsx smoke/registry-aliases.smoke.ts && tsx smoke/backup.smoke.ts && tsx smoke/space-auth.smoke.ts && pnpm smoke:schema-own-properties && pnpm smoke:schema-own-properties-controls && node --test smoke/advisory-lock.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.smoke.json","smoke:backup":"tsx smoke/backup.smoke.ts","smoke:backup:live":"tsx smoke/backup-live.smoke.ts","smoke:seat-idle-load":"tsx smoke/seat-idle-load.smoke.ts","smoke:seat-idle-results":"tsx smoke/seat-idle-results.smoke.ts","smoke:schema-conformance-20":"node smoke/schema-own-properties.public.mjs --gate full","smoke:schema-own-properties":"node smoke/schema-own-properties.public.mjs --gate partial","smoke:schema-own-properties-controls":"node smoke/schema-own-properties.public.mjs --gate controls"},"version":"0.164.17","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2109647c-b5a7-4e80-b92a-d7e1cff4907a"}},"keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","directories":{},"maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"_nodeVersion":"24.22.2","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","acorn":"^8.15.0","@nats-io/kv":"^3.4.0","@nats-io/jwt":"0.0.10-5","@nats-io/obj":"^3.4.0","@nats-io/nkeys":"^2.0.3","json-canonicalize":"2.0.0","@nats-io/jetstream":"^3.4.0","@nats-io/nats-core":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@cotal-ai/smoke-kit":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.164.17_1794767514762_0.2868524851805363"}}},"time":{"created":"2026-06-09T05:19:51.309Z","modified":"2026-11-15T18:31:55.247Z","0.1.0":"2026-06-09T05:19:51.651Z","0.1.2":"2026-06-10T03:05:43.534Z","0.1.3":"2026-06-13T04:36:17.466Z","0.2.0-next-20260614011207":"2026-06-14T01:12:27.664Z","0.3.0":"2026-06-17T05:47:59.499Z","0.3.1":"2026-06-17T19:07:30.788Z","0.3.2":"2026-06-19T00:51:48.968Z","0.4.0":"2026-06-20T22:42:33.319Z","0.5.0":"2026-06-22T06:36:42.814Z","0.6.0":"2026-06-22T22:47:25.297Z","0.7.0":"2026-06-23T08:43:06.976Z","0.8.0":"2026-06-25T08:21:01.449Z","0.8.1":"2026-06-25T23:49:22.880Z","0.8.2":"2026-06-29T10:17:14.756Z","0.8.3":"2026-06-30T23:11:41.860Z","0.9.0":"2026-07-02T10:22:44.428Z","0.9.1":"2026-07-03T10:45:18.424Z","0.10.0":"2026-07-04T22:53:58.431Z","0.10.1":"2026-07-07T06:27:20.443Z","0.11.0":"2026-07-09T09:28:47.673Z","0.11.1":"2026-07-10T04:50:48.036Z","0.11.2":"2026-07-11T02:17:23.231Z","0.11.3":"2026-07-12T06:12:12.333Z","0.11.4":"2026-07-16T05:48:00.609Z","0.11.5":"2026-07-16T07:46:02.701Z","0.11.6":"2026-07-16T08:50:22.627Z","0.12.0":"2026-07-17T22:15:45.815Z","0.13.0":"2026-07-20T23:25:47.980Z","0.13.1":"2026-07-21T02:58:25.707Z","0.13.2":"2026-07-22T08:55:29.098Z","0.14.0":"2026-07-22T22:02:06.225Z","0.14.1":"2026-07-24T05:26:01.359Z","0.14.2":"2026-07-24T06:39:00.764Z","0.14.3":"2026-07-25T00:34:19.475Z","0.14.4":"2026-07-25T01:04:50.139Z","0.14.5":"2026-07-25T01:19:54.765Z","0.14.6":"2026-07-25T01:53:30.669Z","0.14.7":"2026-07-27T23:37:29.918Z","0.14.8":"2026-07-28T00:14:46.806Z","0.14.9":"2026-07-28T01:01:28.027Z","0.14.10":"2026-08-01T08:29:53.384Z","0.14.11":"2026-08-01T09:43:33.571Z","0.15.0":"2026-08-02T10:47:51.216Z","0.16.0":"2026-08-10T14:55:17.532Z","0.17.0":"2026-08-13T23:04:03.694Z","0.18.0":"2026-08-14T11:50:55.677Z","0.19.0":"2026-08-17T13:06:02.736Z","0.20.0":"2026-08-17T16:19:33.137Z","0.20.1":"2026-08-17T17:55:53.416Z","0.21.0":"2026-08-18T01:53:11.917Z","0.22.0":"2026-08-18T06:29:19.426Z","0.23.0":"2026-08-18T12:25:52.353Z","0.24.0":"2026-08-18T14:54:32.605Z","0.25.0":"2026-08-20T23:47:51.167Z","0.26.0":"2026-08-21T17:51:00.800Z","0.27.0":"2026-08-22T00:29:30.927Z","0.28.0-hack-20260823202734":"2026-08-23T20:28:58.402Z","0.28.0-hack-20260823204333":"2026-08-23T20:44:48.607Z","0.28.0-hack-20260823210619":"2026-08-23T21:07:43.735Z","0.28.0-hack-20260823234508":"2026-08-23T23:46:26.378Z","0.28.0":"2026-08-24T00:06:23.429Z","0.28.1":"2026-08-24T00:38:06.213Z","0.28.2":"2026-08-24T00:49:29.927Z","0.29.0":"2026-08-24T01:25:38.284Z","0.29.1":"2026-08-24T03:15:33.963Z","0.29.2":"2026-08-24T03:26:51.314Z","0.30.0":"2026-08-25T00:29:18.824Z","0.30.1":"2026-08-26T00:09:33.569Z","0.30.2":"2026-08-26T05:47:45.119Z","0.31.0":"2026-08-26T08:05:50.092Z","0.32.0":"2026-08-26T08:54:26.100Z","0.33.0":"2026-08-26T10:51:33.564Z","0.33.1":"2026-08-26T14:52:11.685Z","0.33.2":"2026-08-27T18:57:06.032Z","0.33.3":"2026-08-27T23:17:29.442Z","0.33.4":"2026-08-28T01:21:36.887Z","0.33.5":"2026-08-28T02:19:53.231Z","0.33.6":"2026-08-28T04:56:02.877Z","0.33.7":"2026-08-28T06:58:21.132Z","0.33.8":"2026-08-28T08:59:51.472Z","0.33.9":"2026-08-28T18:34:53.280Z","0.34.0":"2026-08-29T00:35:25.020Z","0.35.0":"2026-08-29T04:37:42.643Z","0.36.0":"2026-08-29T18:59:30.891Z","0.37.0":"2026-08-30T20:02:01.587Z","0.38.0":"2026-09-01T19:55:15.461Z","0.39.0":"2026-09-03T00:01:51.521Z","0.39.1":"2026-09-03T01:43:58.014Z","0.40.0":"2026-09-03T03:29:59.176Z","0.41.0":"2026-09-04T00:09:29.796Z","0.41.1":"2026-09-04T14:03:25.984Z","0.41.2":"2026-09-04T15:48:26.288Z","0.41.3":"2026-09-04T21:24:38.751Z","0.41.4":"2026-09-04T22:27:23.810Z","0.42.0":"2026-09-05T01:51:09.465Z","0.43.0":"2026-09-05T10:35:48.008Z","0.44.0":"2026-09-05T11:52:48.412Z","0.45.0":"2026-09-05T14:13:29.195Z","0.46.0":"2026-09-06T04:19:49.643Z","0.47.0":"2026-09-07T21:53:45.029Z","0.47.1":"2026-09-08T05:14:36.718Z","0.48.0":"2026-09-08T13:30:57.201Z","0.48.1":"2026-09-08T19:05:32.900Z","0.48.2":"2026-09-09T15:32:50.299Z","0.49.0":"2026-09-13T07:01:52.222Z","0.50.0":"2026-09-17T18:28:04.274Z","0.50.1":"2026-09-22T08:57:19.678Z","0.51.0":"2026-09-23T15:38:56.778Z","0.52.0":"2026-09-24T09:02:51.919Z","0.52.1":"2026-09-24T16:36:09.961Z","0.53.0":"2026-09-24T19:09:23.280Z","0.54.0":"2026-09-25T07:05:36.193Z","0.55.0":"2026-09-27T01:12:57.567Z","0.56.0":"2026-09-28T05:38:07.138Z","0.56.1":"2026-09-28T10:27:54.540Z","0.57.0":"2026-09-28T23:10:19.490Z","0.58.0":"2026-10-01T21:00:27.369Z","0.59.0":"2026-10-04T07:22:45.478Z","0.60.0":"2026-10-04T09:28:37.804Z","0.61.0":"2026-10-04T12:30:39.462Z","0.62.0":"2026-10-05T01:01:16.902Z","0.63.0":"2026-10-05T05:16:30.494Z","0.64.0":"2026-10-05T06:59:46.103Z","0.65.0":"2026-10-05T09:29:23.268Z","0.66.1":"2026-10-05T14:33:32.313Z","0.67.0":"2026-10-05T21:36:10.375Z","0.68.0":"2026-10-06T06:49:45.095Z","0.69.0":"2026-10-06T19:37:01.819Z","0.70.0":"2026-10-07T06:35:54.785Z","0.70.1":"2026-10-07T12:43:27.367Z","0.71.0":"2026-10-07T17:29:08.470Z","0.72.0":"2026-10-07T19:43:53.894Z","0.72.1":"2026-10-07T21:24:10.425Z","0.73.0":"2026-10-07T23:44:25.369Z","0.76.0":"2026-10-09T14:44:17.795Z","0.77.0":"2026-10-09T16:14:36.380Z","0.77.1":"2026-10-09T18:04:51.112Z","0.78.0":"2026-10-10T03:28:38.412Z","0.78.1":"2026-10-10T03:49:57.773Z","0.79.0":"2026-10-10T17:45:43.838Z","0.81.1":"2026-10-13T17:06:56.163Z","0.82.0":"2026-10-15T14:55:56.232Z","0.82.1":"2026-10-16T05:14:30.775Z","0.82.2":"2026-10-16T12:42:40.639Z","0.83.0":"2026-10-16T17:46:41.407Z","0.84.0":"2026-10-16T19:38:57.618Z","0.85.0":"2026-10-17T22:32:11.670Z","0.86.0":"2026-10-19T15:01:43.633Z","0.87.0":"2026-10-20T02:35:41.555Z","0.88.0":"2026-10-20T05:00:14.270Z","0.89.0":"2026-10-20T15:12:09.404Z","0.90.0":"2026-10-21T03:02:59.740Z","0.90.1":"2026-10-21T10:37:04.583Z","0.91.0":"2026-10-21T20:57:51.001Z","0.92.0":"2026-10-22T13:09:21.957Z","0.92.1":"2026-10-22T13:57:36.549Z","0.92.2":"2026-10-22T15:05:02.845Z","0.93.0":"2026-10-22T15:16:27.125Z","0.94.0":"2026-10-22T15:30:48.118Z","0.94.1":"2026-10-22T15:42:33.441Z","0.94.2":"2026-10-22T15:50:55.641Z","0.94.3":"2026-10-22T16:03:26.398Z","0.94.4":"2026-10-22T16:20:22.015Z","0.94.5":"2026-10-22T18:20:10.470Z","0.94.7":"2026-10-22T19:43:43.575Z","0.95.0":"2026-10-22T20:54:27.286Z","0.95.1":"2026-10-22T21:08:45.447Z","0.95.2":"2026-10-22T21:58:34.022Z","0.96.0":"2026-10-22T22:14:30.780Z","0.96.1":"2026-10-23T00:14:37.937Z","0.97.0":"2026-10-23T03:06:46.812Z","0.97.1":"2026-10-23T04:39:52.409Z","0.98.0":"2026-10-23T05:56:04.882Z","0.99.0":"2026-10-23T08:00:56.149Z","0.99.1":"2026-10-23T09:16:17.335Z","0.99.3":"2026-10-23T09:40:59.471Z","0.100.0":"2026-10-23T16:16:14.516Z","0.100.1":"2026-10-23T17:45:20.708Z","0.100.2":"2026-10-23T17:57:44.931Z","0.101.0":"2026-10-25T18:48:09.694Z","0.101.1":"2026-10-25T23:20:42.627Z","0.101.2":"2026-10-25T23:51:55.566Z","0.101.3":"2026-10-26T00:43:24.660Z","0.101.4":"2026-10-26T01:11:01.948Z","0.101.5":"2026-10-26T01:39:18.932Z","0.101.6":"2026-10-26T03:07:16.038Z","0.101.7":"2026-10-26T04:43:15.875Z","0.102.0":"2026-10-26T06:31:02.815Z","0.103.1":"2026-10-26T09:39:59.724Z","0.103.2":"2026-10-26T10:27:53.707Z","0.103.3":"2026-10-26T12:22:47.808Z","0.103.4":"2026-10-26T15:05:40.147Z","0.104.2":"2026-10-26T17:01:13.473Z","0.105.0":"2026-10-26T17:46:58.339Z","0.105.1":"2026-10-26T18:27:22.467Z","0.106.0":"2026-10-26T18:59:10.958Z","0.106.1":"2026-10-26T19:56:23.138Z","0.107.0":"2026-10-26T20:51:17.252Z","0.108.0":"2026-10-26T21:15:34.597Z","0.108.1":"2026-10-26T23:04:50.173Z","0.109.0":"2026-10-27T00:10:07.158Z","0.109.1":"2026-10-27T01:26:30.297Z","0.109.2":"2026-10-27T01:56:47.485Z","0.109.3":"2026-10-27T02:14:23.463Z","0.109.4":"2026-10-27T02:26:22.205Z","0.109.5":"2026-10-27T02:56:27.477Z","0.109.6":"2026-10-27T04:13:48.996Z","0.109.7":"2026-10-27T05:40:56.820Z","0.109.8":"2026-10-27T06:24:27.167Z","0.109.9":"2026-10-27T07:30:39.416Z","0.109.10":"2026-10-27T08:31:09.092Z","0.109.11":"2026-10-27T09:26:58.531Z","0.109.12":"2026-10-27T10:34:19.450Z","0.109.14":"2026-10-27T11:33:47.974Z","0.109.15":"2026-10-27T11:50:17.158Z","0.109.16":"2026-10-27T12:31:13.070Z","0.109.17":"2026-10-27T12:57:36.739Z","0.109.18":"2026-10-27T15:14:52.122Z","0.109.19":"2026-10-27T15:35:43.667Z","0.109.20":"2026-10-27T15:59:31.214Z","0.109.21":"2026-10-27T16:22:50.679Z","0.109.24":"2026-10-27T17:01:30.495Z","0.109.22":"2026-10-27T17:04:05.864Z","0.109.25":"2026-10-27T17:11:34.571Z","0.110.0":"2026-10-27T17:32:16.862Z","0.111.0":"2026-10-27T19:00:49.993Z","0.111.1":"2026-10-27T20:21:14.114Z","0.112.0":"2026-10-27T21:07:34.920Z","0.113.0":"2026-10-28T00:37:08.384Z","0.113.2":"2026-10-28T01:19:54.114Z","0.113.3":"2026-10-28T02:21:49.667Z","0.114.0":"2026-10-28T03:32:26.904Z","0.114.1":"2026-10-28T03:55:01.589Z","0.115.0":"2026-10-28T04:42:52.422Z","0.115.1":"2026-10-28T05:16:55.791Z","0.115.2":"2026-10-28T05:40:07.501Z","0.115.4":"2026-10-28T06:29:59.783Z","0.116.0":"2026-10-28T09:38:31.542Z","0.116.1":"2026-10-28T11:51:42.145Z","0.116.2":"2026-10-28T13:20:40.484Z","0.116.3":"2026-10-28T13:50:06.075Z","0.116.4":"2026-10-28T14:09:07.788Z","0.116.5":"2026-10-28T15:02:58.166Z","0.117.0":"2026-10-28T15:22:23.205Z","0.117.1":"2026-10-28T15:45:15.500Z","0.118.0":"2026-10-28T16:07:06.223Z","0.118.2":"2026-10-28T16:52:52.582Z","0.118.3":"2026-10-28T17:29:49.768Z","0.119.0":"2026-10-28T17:57:33.444Z","0.119.1":"2026-10-28T18:16:01.065Z","0.119.2":"2026-10-28T18:56:12.028Z","0.119.3":"2026-10-28T19:09:04.597Z","0.119.4":"2026-10-28T19:28:23.728Z","0.119.5":"2026-10-28T19:59:47.748Z","0.120.0":"2026-10-28T21:04:58.881Z","0.120.1":"2026-10-28T21:50:35.858Z","0.120.2":"2026-10-28T22:31:43.846Z","0.121.0":"2026-10-28T23:01:57.995Z","0.121.1":"2026-10-28T23:13:20.595Z","0.121.2":"2026-10-29T00:38:56.596Z","0.121.3":"2026-10-29T03:34:10.340Z","0.121.4":"2026-10-29T03:43:09.008Z","0.121.5":"2026-10-29T04:48:24.064Z","0.121.6":"2026-10-29T05:34:30.071Z","0.121.7":"2026-10-29T07:09:53.921Z","0.122.0":"2026-10-29T07:53:27.701Z","0.123.0":"2026-10-29T08:01:40.507Z","0.124.0":"2026-10-29T08:53:07.759Z","0.124.1":"2026-10-29T09:34:06.858Z","0.124.2":"2026-10-29T09:58:42.754Z","0.124.3":"2026-10-29T11:19:41.488Z","0.125.0":"2026-10-29T11:47:53.224Z","0.126.1":"2026-10-29T12:21:20.301Z","0.126.2":"2026-10-29T12:36:11.081Z","0.126.3":"2026-10-29T13:23:41.725Z","0.127.0":"2026-10-29T14:13:17.721Z","0.127.1":"2026-10-29T15:06:52.782Z","0.127.2":"2026-10-29T15:48:46.607Z","0.127.3":"2026-10-29T16:49:34.340Z","0.127.4":"2026-10-29T17:45:58.156Z","0.127.5":"2026-10-29T18:51:28.922Z","0.128.0":"2026-10-29T20:00:33.985Z","0.128.1":"2026-10-29T20:36:10.141Z","0.128.2":"2026-10-29T21:35:38.035Z","0.128.3":"2026-10-29T22:12:29.320Z","0.128.4":"2026-10-29T22:45:37.947Z","0.128.5":"2026-10-29T23:17:47.065Z","0.128.6":"2026-10-30T00:39:42.716Z","0.128.7":"2026-10-30T01:18:54.214Z","0.129.0":"2026-10-30T02:45:50.921Z","0.129.1":"2026-10-30T03:46:06.641Z","0.129.2":"2026-10-30T05:06:22.049Z","0.129.3":"2026-10-30T05:41:09.272Z","0.129.4":"2026-10-30T07:25:53.469Z","0.129.5":"2026-10-30T08:47:23.163Z","0.129.6":"2026-10-30T09:51:01.989Z","0.129.7":"2026-10-30T11:10:32.072Z","0.129.8":"2026-10-30T12:03:42.087Z","0.129.9":"2026-10-30T13:30:28.717Z","0.130.0":"2026-10-30T14:07:27.448Z","0.130.1":"2026-10-30T14:38:01.509Z","0.130.2":"2026-10-30T15:16:33.840Z","0.131.0":"2026-10-30T15:43:56.599Z","0.131.1":"2026-10-30T16:00:50.802Z","0.131.2":"2026-10-30T17:26:48.547Z","0.131.3":"2026-10-30T18:46:17.482Z","0.131.4":"2026-10-30T20:01:33.359Z","0.131.5":"2026-10-30T20:28:15.564Z","0.131.6":"2026-10-30T21:20:08.647Z","0.132.0":"2026-10-30T23:33:02.319Z","0.132.1":"2026-10-31T00:27:40.410Z","0.132.2":"2026-10-31T08:16:37.616Z","0.132.3":"2026-10-31T10:02:24.454Z","0.132.4":"2026-10-31T12:23:14.065Z","0.132.5":"2026-10-31T13:55:11.499Z","0.132.6":"2026-10-31T15:26:35.954Z","0.132.7":"2026-10-31T18:31:26.061Z","0.133.0":"2026-10-31T21:11:15.017Z","0.133.1":"2026-10-31T22:45:12.129Z","0.133.2":"2026-11-01T00:19:09.359Z","0.133.3":"2026-11-01T01:30:06.977Z","0.133.4":"2026-11-01T02:53:40.436Z","0.133.5":"2026-11-01T04:44:50.137Z","0.133.6":"2026-11-01T05:23:45.902Z","0.133.7":"2026-11-01T06:06:28.850Z","0.133.8":"2026-11-01T06:36:44.134Z","0.133.9":"2026-11-01T08:09:40.418Z","0.133.10":"2026-11-01T09:09:44.207Z","0.133.11":"2026-11-01T09:34:36.104Z","0.133.12":"2026-11-01T15:35:29.712Z","0.133.13":"2026-11-01T18:26:57.347Z","0.134.0":"2026-11-02T10:21:45.188Z","0.135.0":"2026-11-02T18:12:13.154Z","0.135.1":"2026-11-02T20:54:10.774Z","0.135.2":"2026-11-02T21:21:13.080Z","0.135.3":"2026-11-02T21:53:29.913Z","0.135.4":"2026-11-02T22:21:05.733Z","0.135.5":"2026-11-02T23:21:13.767Z","0.135.6":"2026-11-02T23:37:25.803Z","0.135.7":"2026-11-03T00:02:05.785Z","0.135.9":"2026-11-03T02:09:09.981Z","0.135.10":"2026-11-03T02:42:20.524Z","0.135.11":"2026-11-03T03:23:56.146Z","0.135.12":"2026-11-03T03:55:18.389Z","0.135.13":"2026-11-03T05:00:07.397Z","0.135.14":"2026-11-03T06:55:42.411Z","0.135.15":"2026-11-03T07:33:57.334Z","0.135.16":"2026-11-03T07:54:37.334Z","0.135.17":"2026-11-03T08:26:29.293Z","0.135.18":"2026-11-03T08:57:13.487Z","0.135.19":"2026-11-03T09:13:55.288Z","0.135.20":"2026-11-03T09:31:22.580Z","0.135.21":"2026-11-03T10:02:01.731Z","0.136.0":"2026-11-03T10:36:28.107Z","0.136.1":"2026-11-03T11:01:18.146Z","0.136.2":"2026-11-03T11:28:14.287Z","0.136.3":"2026-11-03T12:05:26.439Z","0.136.4":"2026-11-03T12:25:56.148Z","0.136.5":"2026-11-03T13:02:58.203Z","0.136.6":"2026-11-03T13:59:45.135Z","0.136.7":"2026-11-03T14:20:05.954Z","0.136.8":"2026-11-03T14:49:10.982Z","0.137.0":"2026-11-03T15:48:29.562Z","0.138.0":"2026-11-03T17:08:27.947Z","0.138.1":"2026-11-03T18:28:09.147Z","0.138.2":"2026-11-03T19:18:34.382Z","0.139.0":"2026-11-03T19:37:14.169Z","0.139.1":"2026-11-03T21:01:39.211Z","0.140.0":"2026-11-03T22:00:59.469Z","0.140.1":"2026-11-03T22:31:16.295Z","0.140.2":"2026-11-03T22:54:14.508Z","0.140.3":"2026-11-03T23:25:26.602Z","0.140.4":"2026-11-03T23:49:35.868Z","0.140.5":"2026-11-04T00:10:37.974Z","0.140.6":"2026-11-04T00:34:41.180Z","0.140.7":"2026-11-04T01:04:04.222Z","0.140.8":"2026-11-04T01:28:49.937Z","0.141.0":"2026-11-04T02:57:02.945Z","0.141.1":"2026-11-04T04:19:37.308Z","0.141.2":"2026-11-04T08:09:16.033Z","0.141.3":"2026-11-04T08:50:41.928Z","0.141.4":"2026-11-04T09:31:42.744Z","0.141.5":"2026-11-04T10:46:10.650Z","0.141.6":"2026-11-04T10:56:19.154Z","0.141.7":"2026-11-04T11:53:50.247Z","0.141.8":"2026-11-04T12:57:12.424Z","0.141.9":"2026-11-04T14:00:46.552Z","0.141.10":"2026-11-04T16:54:52.869Z","0.141.11":"2026-11-04T18:11:18.133Z","0.142.0":"2026-11-04T19:12:48.979Z","0.143.0":"2026-11-04T19:50:30.002Z","0.144.0":"2026-11-04T20:31:59.362Z","0.145.0":"2026-11-04T21:06:25.829Z","0.145.1":"2026-11-04T21:34:10.423Z","0.146.0":"2026-11-06T10:47:10.516Z","0.147.0":"2026-11-06T14:40:39.917Z","0.147.1":"2026-11-06T21:38:31.603Z","0.147.2":"2026-11-07T13:45:49.788Z","0.147.3":"2026-11-07T15:57:42.895Z","0.147.4":"2026-11-07T19:40:17.683Z","0.147.5":"2026-11-07T20:03:54.284Z","0.147.6":"2026-11-07T21:13:26.281Z","0.147.7":"2026-11-07T22:28:37.289Z","0.147.8":"2026-11-07T22:43:24.776Z","0.148.0":"2026-11-07T23:11:50.057Z","0.148.1":"2026-11-08T03:02:40.170Z","0.148.2":"2026-11-08T04:45:03.980Z","0.149.0":"2026-11-08T22:09:06.117Z","0.150.0":"2026-11-09T02:46:51.815Z","0.151.0":"2026-11-09T11:47:43.853Z","0.151.1":"2026-11-09T19:09:19.572Z","0.151.2":"2026-11-09T22:05:57.774Z","0.151.3":"2026-11-10T00:54:56.325Z","0.152.0":"2026-11-10T02:56:11.107Z","0.153.1":"2026-11-10T05:44:10.968Z","0.154.0":"2026-11-10T07:45:27.626Z","0.155.0":"2026-11-10T10:33:37.495Z","0.155.1":"2026-11-10T13:18:32.168Z","0.155.2":"2026-11-10T14:55:23.629Z","0.156.0":"2026-11-10T17:22:24.407Z","0.157.0":"2026-11-10T18:42:38.834Z","0.157.1":"2026-11-10T19:26:42.941Z","0.157.2":"2026-11-10T21:02:41.396Z","0.157.3":"2026-11-10T22:12:09.321Z","0.157.4":"2026-11-10T23:25:17.563Z","0.157.5":"2026-11-11T00:55:48.818Z","0.157.6":"2026-11-11T02:16:18.396Z","0.157.7":"2026-11-11T03:07:31.786Z","0.157.8":"2026-11-11T03:58:14.895Z","0.157.9":"2026-11-11T06:09:49.376Z","0.158.0":"2026-11-11T08:01:16.948Z","0.158.1":"2026-11-11T10:29:01.236Z","0.159.0":"2026-11-11T11:54:42.641Z","0.159.1":"2026-11-11T12:27:15.608Z","0.160.0":"2026-11-11T13:28:36.260Z","0.160.1":"2026-11-11T14:25:22.661Z","0.160.2":"2026-11-11T15:09:28.558Z","0.160.3":"2026-11-11T15:40:04.518Z","0.160.4":"2026-11-11T16:26:43.182Z","0.160.5":"2026-11-11T21:41:45.003Z","0.160.6":"2026-11-11T22:25:09.752Z","0.160.7":"2026-11-11T23:53:29.505Z","0.160.8":"2026-11-12T02:37:24.846Z","0.161.0":"2026-11-12T04:58:07.062Z","0.161.1":"2026-11-12T07:42:17.535Z","0.162.0":"2026-11-12T12:20:46.405Z","0.163.0":"2026-11-12T17:11:36.688Z","0.163.1":"2026-11-12T17:48:59.824Z","0.163.2":"2026-11-12T20:01:15.948Z","0.163.3":"2026-11-12T23:20:17.810Z","0.163.4":"2026-11-13T04:38:25.996Z","0.163.5":"2026-11-13T07:01:53.761Z","0.164.0":"2026-11-13T11:17:48.655Z","0.164.1":"2026-11-13T14:38:20.344Z","0.164.2":"2026-11-13T15:44:24.511Z","0.164.3":"2026-11-13T16:48:23.009Z","0.164.4":"2026-11-13T18:29:57.018Z","0.164.5":"2026-11-13T20:20:57.844Z","0.164.6":"2026-11-14T00:10:09.998Z","0.164.7":"2026-11-14T05:23:28.464Z","0.164.8":"2026-11-14T08:40:50.529Z","0.164.9":"2026-11-14T14:37:54.353Z","0.164.10":"2026-11-14T16:22:49.114Z","0.164.11":"2026-11-14T17:56:22.622Z","0.164.12":"2026-11-14T22:55:19.309Z","0.164.13":"2026-11-15T02:57:09.703Z","0.164.14":"2026-11-15T06:09:15.873Z","0.164.15":"2026-11-15T10:04:42.389Z","0.164.16":"2026-11-15T15:21:10.205Z","0.164.17":"2026-11-15T18:31:54.906Z"},"license":"Apache-2.0","keywords":["cotal","agents","ai-agents","multi-agent","agent-communication","agent-coordination","agent-orchestration","swarm","pubsub","protocol","nats","jetstream","mcp","a2a"],"repository":{"url":"https://github.com/Cotal-AI/Cotal.git","type":"git","directory":"packages/core"},"description":"The Cotal protocol: endpoint, subjects, message types, the NATS client layer, and the extension contracts.","maintainers":[{"name":"cotal-ai","email":"hello@swarl-ai.com"}],"readme":"# @cotal-ai/core\n\nThe Cotal protocol: the endpoint, subjects, and message types, plus the NATS client layer and\nthe extension contracts (`Connector`, `Command`, `Runtime`) and the `Registry` they\nself-register into.\n\n**Tier:** `packages/` (the standard). Workspace, the implementations and the extensions depend on\ncore; core depends on nothing else in the repo, and neither do `@cotal-ai/lang` and\n`@cotal-ai/seat`.\n\nSee the [root AGENTS.md](../../AGENTS.md) for the tier rules, [SPEC.md](../../SPEC.md) for the\nnormative wire contract, and [docs/](../../docs/) for the protocol.\n\n## Local persona catalog\n\n`readPersonaCatalog(root)` is the filesystem reader shared by core and the CLI. It returns an\nempty catalog only for an absent directory; unreadable or unsearchable directories throw. Entries\nretain parse errors, UTF-16 diagnostics, non-regular-file markers and symbolic-link targets.\n`listPersonaCatalog(root)` keeps its existing empty-list policy for unreadable catalogs and uses\nthe same reader. The manager still filters ownership and omits local file details from peer replies.\n\n## Idle-load broker comparisons\n\n`pnpm -C packages/core smoke:seat-idle-load` expects NATS Server 2.15.1 by default.\nFor an explicit version comparison, set `NATS_SERVER_BIN` to the verified broker binary and\npass `--server-version X.Y.Z`. The reported binary version must match; missing or malformed\nversion values refuse before broker setup. Selecting a version does not change configuration,\nworkload or installed defaults, and a successful run is not upgrade qualification.\n\nKeep source, workload and preparation fixed across comparison arms. Use ordinary runs for\noperating headroom; `--ram` invokes forced-GC profiling and perturbs memory residency.\n\nFor GC and scavenger diagnostics, add `--go-trace`. It enables native Go `gctrace` and\n`scavtrace` only for the broker, preserving other inherited `GODEBUG` settings. The harness\nprints those lines with `broker-go utc_epoch_ms=<receipt time>`; the timestamp records when\nthe parent received a line, not the exact collection time. Native trace fields depend on the\nbroker's Go version. No memory cap or GC policy changes. Omit `--ram` to observe collections\nwithout the profiler forcing them, and keep traced runs separate from performance comparisons.\n\nTo name what the broker allocates, add `--broker-prof <dir>`. The harness writes the broker's\npprof allocation profile (`/debug/pprof/allocs`) into that directory twice without forcing a\ncollection: `window-start.pb.gz` before the window's first counter is read and `window-end.pb.gz`\nafter its last. The Go runtime samples allocations at its default rate regardless. Compare the\nprofiles with:\n\n```sh\ngo tool pprof -top -sample_index=alloc_space -unit=bytes \\\n  -base <dir>/window-start.pb.gz <nats-server> <dir>/window-end.pb.gz\n```\n\n`-base` reports shares of the allocation difference; `-diff_base` instead uses the base profile's\ntotal for percentages. The [runtime profile](https://pkg.go.dev/runtime#MemProfile) can lag by up\nto two GC cycles, so the difference covers delayed snapshots, not the exact wall-clock window.\nA short window can produce equal allocation totals. Retain the collection trace and use a window\ncovering several cycles. These are sampled allocation counts, not a live-memory census or an\nexact reconciliation with the trace's rounded heap figures.\n\n`pnpm smoke:seat-idle-go-trace` runs native default and opt-in controls. It requires Linux\nand NATS Server 2.15.1. Other platforms or broker versions emit an explicit skipped sentinel\nwith zero executed cells; a missing or unreadable broker remains a failure.\n","readmeFilename":""}