{"_id":"@kybernesis/brain-contracts","_rev":"30-ff702ef223b49a559577257970b01858","name":"@kybernesis/brain-contracts","dist-tags":{"latest":"0.21.0"},"versions":{"0.1.0":{"name":"@kybernesis/brain-contracts","version":"0.1.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"eb28421c2658a5bd5be41f5cfdf4d86d1e1c8968","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.0.tgz","fileCount":33,"integrity":"sha512-kJCXOVRlTiyM8+f0J6diQSjkft7OarllO9rZ30s4kOyIhJpp7EkkryavmDsP9smDIAJKxwV+OhBrKz4oh4Hh1g==","signatures":[{"sig":"MEUCIQCiGCqLctkcf15yVfFNKkdeZDKLxJQsCWv0rIqst4EOawIgZqZW4vcYZhmf5GI/YumLWfo3MiC0hOgKfOSow4VoAcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64305},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/e3c422218a580fa79b637e3ac088dbc1/kybernesis-brain-contracts-0.1.0.tgz","_integrity":"sha512-kJCXOVRlTiyM8+f0J6diQSjkft7OarllO9rZ30s4kOyIhJpp7EkkryavmDsP9smDIAJKxwV+OhBrKz4oh4Hh1g==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.0_1779868998631_0.6732680934558992","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@kybernesis/brain-contracts","version":"0.1.1","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.1","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"a77cfe0880e8097c7ca1563b0bfcac8345874870","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.1.tgz","fileCount":33,"integrity":"sha512-zpXYN+vMdRG7GJN81In2F5ftWM+WanYHNkX9jDPljhfzaX8+QBmCPQIP47w/4ecEa+g4izS19Gf3OgwDUhnDGQ==","signatures":[{"sig":"MEUCIEdd7NEtlgv7j2E5oSyYznCPZrARBe/R4CZ0z1OGoKqJAiEA0sOpI5t2amerkVqznb5ZSJZCNcZkRZjCkTs8rbmLgnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64635},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/d613b19e4076eb67fac5ebf33b0419b4/kybernesis-brain-contracts-0.1.1.tgz","_integrity":"sha512-zpXYN+vMdRG7GJN81In2F5ftWM+WanYHNkX9jDPljhfzaX8+QBmCPQIP47w/4ecEa+g4izS19Gf3OgwDUhnDGQ==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.1_1779936498619_0.3005098716572723","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@kybernesis/brain-contracts","version":"0.1.2","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.2","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"dee6c628381f6f0866aa81b9ef6f0bfc9dd8cadf","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.2.tgz","fileCount":33,"integrity":"sha512-ambNR0a1lw3315qT69yD70un4bJhduKjuyrpdY6tGEWvRLP2LQ+lIq6g9SnmdBdkCduVrdydBdZ4/xbNXVp61Q==","signatures":[{"sig":"MEUCIAuGyG3fPcrwS7f82bKZSdsFgMkED1G4I93Z2J3vEoK7AiEAtL2dWQYLzQ47Wk6Q8WwxgXHuK0afU3uRvRRY6ktyC0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65911},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/c3b84984a05c42bc22c9baa3da79e72c/kybernesis-brain-contracts-0.1.2.tgz","_integrity":"sha512-ambNR0a1lw3315qT69yD70un4bJhduKjuyrpdY6tGEWvRLP2LQ+lIq6g9SnmdBdkCduVrdydBdZ4/xbNXVp61Q==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.2_1779937950051_0.25976765298410176","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@kybernesis/brain-contracts","version":"0.1.3","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.3","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"8d9254ae5ad24731da364eb836f71cc0d7f37185","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.3.tgz","fileCount":33,"integrity":"sha512-HDSSCLx7EfDX3FUGIrtLQ0Nv59EwI3j6jG8rCvv0AwZSWpumuPGgqTWHsICARIebKh5bZIQnjVBdCVgvfKfMuw==","signatures":[{"sig":"MEUCIBCZaxp1k4979l7GjB+djEDnMma5RHJwbF81mhjwJECxAiEArmrKiYZWwslgDk9wAgFWwHRWn7eazSPuewnPqUvgvNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66019},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/1e687d5047e27337b1302e456a554482/kybernesis-brain-contracts-0.1.3.tgz","_integrity":"sha512-HDSSCLx7EfDX3FUGIrtLQ0Nv59EwI3j6jG8rCvv0AwZSWpumuPGgqTWHsICARIebKh5bZIQnjVBdCVgvfKfMuw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.3_1779952946942_0.7847488410458592","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@kybernesis/brain-contracts","version":"0.1.4","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.4","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"32e4a5e7e555969e9fd47ef1cebda2809aca7d18","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.4.tgz","fileCount":33,"integrity":"sha512-KBTgB+ACLFt/qeukL1ekVfjvifD7MTZjxpu0OJ+aOZAmLUe36n9+2INRbuhEE2n5JZjBRDihTi+7Z68e3KrGzw==","signatures":[{"sig":"MEUCICOC3oAmbCRuzeMdMXxI/D7ZyN/slNIGSNF/xvwVpe4BAiEAwiYPqZc+uBvjk71GXipiPVA7E8s/ObtZIhDC/GJI8Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66019},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/59b6d47080bb8f5b3b669af261c066a5/kybernesis-brain-contracts-0.1.4.tgz","_integrity":"sha512-KBTgB+ACLFt/qeukL1ekVfjvifD7MTZjxpu0OJ+aOZAmLUe36n9+2INRbuhEE2n5JZjBRDihTi+7Z68e3KrGzw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.4_1780139724031_0.7948296166835664","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@kybernesis/brain-contracts","version":"0.1.5","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.5","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"9ac9198511924e91c24815cecfb9afb929b9137e","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.5.tgz","fileCount":33,"integrity":"sha512-UA2/Z0H1XcaM6NeK03XrPJOQkR8bemBqvghfCIsFRZ+tyjfRqJYKLKQUGvJr4y0m4KCEmMcV8M7fk0J+/F1j+Q==","signatures":[{"sig":"MEYCIQCnImQGtTNGhguY+GsinAVHhAg//SsLKHG98RQRGbVzaAIhAOEMu5AdvSuL+L8e9PVv2oFxkU3I9t2e8UN7A+cTPcPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66019},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/d36a45665b95550c627880a1aad81f8c/kybernesis-brain-contracts-0.1.5.tgz","_integrity":"sha512-UA2/Z0H1XcaM6NeK03XrPJOQkR8bemBqvghfCIsFRZ+tyjfRqJYKLKQUGvJr4y0m4KCEmMcV8M7fk0J+/F1j+Q==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.5_1780148825147_0.9617773456508651","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@kybernesis/brain-contracts","version":"0.1.6","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.1.6","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"2ee8c62059a3e7559b8b957b3c1ecf8aa56ba285","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.1.6.tgz","fileCount":33,"integrity":"sha512-DpdpXd8cHo/tWe47n+YWtq7wix0Uia3xzb+3+O+3epKTwd1znqUCrTdzbH9MHWjDvtq0e3UGkp8sDVMoN0ZZ/w==","signatures":[{"sig":"MEUCIQCsMFRnPqaEKgnyhUrwEfRIyHldyi2I6OiscFygeQ7DWgIgMir/Zbk8kdUVSgtJYjPGOcTiCVztzsrWLBGDQqv5tN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66019},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/f262e9a20da39fe0c1fa274099980e03/kybernesis-brain-contracts-0.1.6.tgz","_integrity":"sha512-DpdpXd8cHo/tWe47n+YWtq7wix0Uia3xzb+3+O+3epKTwd1znqUCrTdzbH9MHWjDvtq0e3UGkp8sDVMoN0ZZ/w==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.1.6_1780152816402_0.534097653889928","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kybernesis/brain-contracts","version":"0.2.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.2.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"637f4be4201c1d867d8e131afb15f85713bb56e1","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.2.0.tgz","fileCount":33,"integrity":"sha512-jcvmqjGPhBoNYT3BuPiFrKcapzNJQRV5Yrk3xXmrqol3q55RVw8AAnYopyVuIF8oFl2nkJUAoyIiG8tDxCbpgQ==","signatures":[{"sig":"MEQCIAzxwGkqYCDPL5T5l1+8P1ya4+z5Mhe+ScuB7tOYdiAUAiB/X8/oy+eGeSKKOPtRh7mCe7jy+WsBnu2Ii2Al+VsSLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69059},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/8cd0dd438aba297e8b02149039bf392f/kybernesis-brain-contracts-0.2.0.tgz","_integrity":"sha512-jcvmqjGPhBoNYT3BuPiFrKcapzNJQRV5Yrk3xXmrqol3q55RVw8AAnYopyVuIF8oFl2nkJUAoyIiG8tDxCbpgQ==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.2.0_1780370505720_0.7803974121637172","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kybernesis/brain-contracts","version":"0.5.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.5.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"f875a2379b10b761d23d360f1ff0cd3221f7bc8d","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.5.0.tgz","fileCount":37,"integrity":"sha512-KnpiPnUAsilzPOzmJmRDVWFoaW3zjvV/wTrbZpjitzILLmdMmKBxm/7JtgCTWy5VWuODWUt+yz5O19KF4ugJmg==","signatures":[{"sig":"MEYCIQDNoZJJM+wZoea9JJm1oCJXsPkJ1ROqPZ/5pbuH7ZhEQAIhALCCxeIknXB1Y6kqpWBAqEJ6PyASMRETa8k2KDVyPDXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90878},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/d59695d0571a6bfd74d767dd4b72e835/kybernesis-brain-contracts-0.5.0.tgz","_integrity":"sha512-KnpiPnUAsilzPOzmJmRDVWFoaW3zjvV/wTrbZpjitzILLmdMmKBxm/7JtgCTWy5VWuODWUt+yz5O19KF4ugJmg==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.5.0_1780463274280_0.9647766513796905","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kybernesis/brain-contracts","version":"0.6.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.6.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"a167010b4ce74e79e80dae1b313b722b8e58a8cc","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.6.0.tgz","fileCount":37,"integrity":"sha512-FLI+tvoNpgdgev+0BrJDOSYlrT6VRgxFfjHazhI25lE3f0g75q7sXvU8c5B5/WfR4HZJl9AhDdts+IM501FzGQ==","signatures":[{"sig":"MEUCIElxJr1fQjZFBN+t2U4NoWZ85h29dLfip85pB/feOAMNAiEA38qwSdk8GnKbyS0SPbQaPwvEjBHpxJc5id5KZ9ylTng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120490},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/90dafd65de316a9aecdbe7d97b6ad438/kybernesis-brain-contracts-0.6.0.tgz","_integrity":"sha512-FLI+tvoNpgdgev+0BrJDOSYlrT6VRgxFfjHazhI25lE3f0g75q7sXvU8c5B5/WfR4HZJl9AhDdts+IM501FzGQ==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.6.0_1780546015135_0.3573000813701843","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@kybernesis/brain-contracts","version":"0.6.1","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.6.1","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"bb6d80eecdbda842e2139bee8e6b96d6ef321f40","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.6.1.tgz","fileCount":37,"integrity":"sha512-NyXiYaDEdQipoWwY65Hw4DLeVQDYkm64kAfwT3iajScrILf7TkkFc5EbxLplbWRvXrf8LIb5K2HLgalVGYCZ3g==","signatures":[{"sig":"MEUCIQDJNynxFpe8Bivk0+GX9+oiCNCUODxBn/aklcGZRAKcaQIgFkBC5GmhvS4qduz9Trh4ToFl7UH12q7kEbERZGJvoO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117690},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/9168fd73877e5b4d8564fa86bd9d459c/kybernesis-brain-contracts-0.6.1.tgz","_integrity":"sha512-NyXiYaDEdQipoWwY65Hw4DLeVQDYkm64kAfwT3iajScrILf7TkkFc5EbxLplbWRvXrf8LIb5K2HLgalVGYCZ3g==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.6.1_1780624532129_0.6824091483238512","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@kybernesis/brain-contracts","version":"0.7.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.7.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"9f5e9571e90788a02bd1b8e55f6d4291235151d6","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.7.0.tgz","fileCount":37,"integrity":"sha512-IBygyLHHDtOHFcdiMENDif9HfYI/SUJYPheBI6N+TUsd55BUqkADxgb3Zzfsgpc40yo51CNku4zJ2nRAOYbpuw==","signatures":[{"sig":"MEQCIA7S+EqoiPrMjJM1BVeGrEc4s7vnUc3CmloerB+4iBxLAiB9koNw/CCUFe9v+F1Iuh50dHXVzzfdFqLE5/1Dd1gBTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117690},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/f14f1370d9ca07bd462ac3f4fae4d676/kybernesis-brain-contracts-0.7.0.tgz","_integrity":"sha512-IBygyLHHDtOHFcdiMENDif9HfYI/SUJYPheBI6N+TUsd55BUqkADxgb3Zzfsgpc40yo51CNku4zJ2nRAOYbpuw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.7.0_1780628031346_0.3399868947747684","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@kybernesis/brain-contracts","version":"0.8.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.8.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"b7bb868c75caacd277953f97dc16175fb5634a6d","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.8.0.tgz","fileCount":37,"integrity":"sha512-2+ndNV5e2QYXYopOUrXxrX/Zmj24Mcbo+3X9NVGGbHMgBiaXj1QGvPEphMcTtxcSP9Sel4qDRISCdmAfiSKttA==","signatures":[{"sig":"MEYCIQCDtMdqOnRoMKlkDhqaMGOfnI75jZ8+fZKZH6jn+GGPaQIhAPo0HbAnM+VXY2QVdfm5MNTjjG8lwp2LtUgL2GUgDJ8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117690},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/78b62eacc52c9b3fbf46cd10522ea231/kybernesis-brain-contracts-0.8.0.tgz","_integrity":"sha512-2+ndNV5e2QYXYopOUrXxrX/Zmj24Mcbo+3X9NVGGbHMgBiaXj1QGvPEphMcTtxcSP9Sel4qDRISCdmAfiSKttA==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.8.0_1780629308494_0.8905698027564126","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@kybernesis/brain-contracts","version":"0.8.1","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.8.1","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"15025870b8222bce54c68b44ee128b5fd7665a96","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.8.1.tgz","fileCount":37,"integrity":"sha512-wpQ0XJezVHtOc2NmWxGweN/L/kVS/WbR5uGH7y7XVX6F99JVwgzOcmNYRX9Y+74gqSoQnW4bB45QGXkGyfVHvw==","signatures":[{"sig":"MEUCIFMPHGaBYGkqztiP1jXCfGHZj6WBvHTvimtvM4q7CPGXAiEAgSGub4px6DHw1fB4SZJmfSWFEkwXPXToeLFKLNoPKHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117690},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/8136887131521ca73d851a07eab1d776/kybernesis-brain-contracts-0.8.1.tgz","_integrity":"sha512-wpQ0XJezVHtOc2NmWxGweN/L/kVS/WbR5uGH7y7XVX6F99JVwgzOcmNYRX9Y+74gqSoQnW4bB45QGXkGyfVHvw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.8.1_1780640038541_0.01637291030798793","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@kybernesis/brain-contracts","version":"0.8.2","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.8.2","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"7f68e430f364b70a141557853edf228d1b7ef8bf","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.8.2.tgz","fileCount":37,"integrity":"sha512-RuR83JWyf/ID+mW2jTIBkIkVhkU90HmMsussfiS1LIDKbN0i7EqgM1YsN2wOlqPZwMdgAyUrdSJqRLJj4VZ3PA==","signatures":[{"sig":"MEQCIHuil3a/FNi5h8HKj/BLEiJDQ93uuGRgG/UiUegmrumlAiAebmTaJXaSIK5Gi40MebcLAlWNHHf/cTLRCSGPrrLDyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117690},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.8.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/6e7290ab3662c21357c0616deb5ce06c/kybernesis-brain-contracts-0.8.2.tgz","_integrity":"sha512-RuR83JWyf/ID+mW2jTIBkIkVhkU90HmMsussfiS1LIDKbN0i7EqgM1YsN2wOlqPZwMdgAyUrdSJqRLJj4VZ3PA==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.8.2_1780666509279_0.3338544625807143","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@kybernesis/brain-contracts","version":"0.8.3","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.8.3","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"c3a562903c4197f81a0b0a3c904a2fb905bae7bd","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.8.3.tgz","fileCount":39,"integrity":"sha512-XIgwrcopCkYcplP5W9HBAS8lcnrVZ/NW312vOrH2fbX5ZxgyyVCu/2Ja0NQsvLEQPms4lL+raIUGtVBy5yft+g==","signatures":[{"sig":"MEUCIBuHmgDHayN3GR7zT6PWu+a6YmpdMqSB3ZBgIfSHBayeAiEAhm97SIe2Qqs8UML3Cy8x58IsfB9e8s92i5DwUWUC0XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120670},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.8.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/cdf93656d68c006707d04296adb63aef/kybernesis-brain-contracts-0.8.3.tgz","_integrity":"sha512-XIgwrcopCkYcplP5W9HBAS8lcnrVZ/NW312vOrH2fbX5ZxgyyVCu/2Ja0NQsvLEQPms4lL+raIUGtVBy5yft+g==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.8.3_1780886698106_0.013658593211602676","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@kybernesis/brain-contracts","version":"0.8.4","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.8.4","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"1f0200aa390e562feee43cc6ea978ecee972a632","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.8.4.tgz","fileCount":39,"integrity":"sha512-pOGZEzWiTvDw94ReEqdbwq4qB5mZ89o5vFIyjjO6KqTyJInZHeLA9UuL/g6atP6PmsozVMh51NL4hrjSrGGG6w==","signatures":[{"sig":"MEYCIQC9VqErAy5UZDFq/aHwMrO6LD7McflCuU8OkiOduvsv9gIhAO/TGusTgHuw+FcnRYcPyrpYXUOwJhOrSKyZbpnweb1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120670},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.8.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/e3b5ca665da9b23b44e838a45fe29db7/kybernesis-brain-contracts-0.8.4.tgz","_integrity":"sha512-pOGZEzWiTvDw94ReEqdbwq4qB5mZ89o5vFIyjjO6KqTyJInZHeLA9UuL/g6atP6PmsozVMh51NL4hrjSrGGG6w==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.8.4_1780888119554_0.49833268144061704","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@kybernesis/brain-contracts","version":"0.9.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.9.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"cf0c48f43080ecd215eba678ecf490e33accea88","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.9.0.tgz","fileCount":39,"integrity":"sha512-SwDveOOCdVnCA8HAtUaK3Ztqb4zLjJ5H6OFJ7/DgR/A2d384TTWIlhIK4C4Yfimvc9nHdATojn0Silv+b+BOWw==","signatures":[{"sig":"MEUCIG1kF8Pw50xb+h9E5Cl5a5YB1wJlc0qkOriSx3S4QeRPAiEAsqN+IcvuDr4iDuukM689LASLBo0kv8kAnAh3HBtvPI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120670},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/0819ee00e6c15cd997cdffc2d74e56e1/kybernesis-brain-contracts-0.9.0.tgz","_integrity":"sha512-SwDveOOCdVnCA8HAtUaK3Ztqb4zLjJ5H6OFJ7/DgR/A2d384TTWIlhIK4C4Yfimvc9nHdATojn0Silv+b+BOWw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.9.0_1781239394656_0.6198109678681261","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@kybernesis/brain-contracts","version":"0.10.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.10.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"317476df1ac61ce73d61c6e2bd945642559e4c98","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.10.0.tgz","fileCount":39,"integrity":"sha512-C+uRwf5PzsC2IyumB2HPL5d5/PRWk+M7NkQ5A07dv+p2Q0JPJtnQZuCHyFYGJQE6gnWJNQwmpN0dwvlM8Di/+w==","signatures":[{"sig":"MEUCIQDwh9iK8IAvFn/5x6HASO8R00bhpF4wMCF36R9Kz7aw3QIgD6IUlC6sIDzYgyojia1UcJ0JGb3R1BwADtbRZOeLKeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123593},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/0b1247a073a256fef047f1cd391e95fc/kybernesis-brain-contracts-0.10.0.tgz","_integrity":"sha512-C+uRwf5PzsC2IyumB2HPL5d5/PRWk+M7NkQ5A07dv+p2Q0JPJtnQZuCHyFYGJQE6gnWJNQwmpN0dwvlM8Di/+w==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.10.0_1781244587165_0.9981417875749199","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@kybernesis/brain-contracts","version":"0.11.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.11.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"3570e0d27c636c6969caaaaca523bed5df99f18f","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.11.0.tgz","fileCount":43,"integrity":"sha512-qfUNgGUojA/5iGex7kGoC/XfdgcBBqad//jgtCtZ4Z3q5pZf/7mUFjvnXJT0CD/DKhq6NN/BDOAKBbw7VAhRaw==","signatures":[{"sig":"MEUCIEA0RC9vX2GVpfJuBoIzGRVfNHmv2a4rrIJcuwkDOPECAiEA1BqETEmxAodi9o+linMuxm0Bc1dQ5X8QK9jQTXajMmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129000},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/fab00068138b603f8e844e6f239608b7/kybernesis-brain-contracts-0.11.0.tgz","_integrity":"sha512-qfUNgGUojA/5iGex7kGoC/XfdgcBBqad//jgtCtZ4Z3q5pZf/7mUFjvnXJT0CD/DKhq6NN/BDOAKBbw7VAhRaw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.11.0_1781252410265_0.4000705501356203","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@kybernesis/brain-contracts","version":"0.12.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.12.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"eb9b06579ec91873b1ba7d0fb9840adef0a884ec","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.12.0.tgz","fileCount":43,"integrity":"sha512-l4f82ozKi7e8I228/YLm9HmDYwc0WeZ/7ii8VvQWZzni2hAjAGflibhRM0VqHAhDvhZ8hxe7bCr8Uy30Cn6jPg==","signatures":[{"sig":"MEYCIQCoUOgQ5dSR8eWpLqxPJRZEnP/F85czFOyI3v/cwXSA8AIhAKCYIOhQTaBLp5LRFJk22BWgIr7SS36wF3nVdGIVzZGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130979},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/547714a733525034fe950b83b3268e80/kybernesis-brain-contracts-0.12.0.tgz","_integrity":"sha512-l4f82ozKi7e8I228/YLm9HmDYwc0WeZ/7ii8VvQWZzni2hAjAGflibhRM0VqHAhDvhZ8hxe7bCr8Uy30Cn6jPg==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.12.0_1781484372767_0.9887668732783352","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@kybernesis/brain-contracts","version":"0.13.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.13.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"ac761f5e5c02c7ac009fcadf084523d94fae1fc4","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.13.0.tgz","fileCount":55,"integrity":"sha512-1VJ9ZGcrMgJQwYd9RnO75ikjYepvwtS1jMmUO9kWA69z9q40iZeq7v+eShZd7TxxJhAtTswe6ouzaNyRMEFFmA==","signatures":[{"sig":"MEQCIHARjyFLYHB1OAm+8jBHIHyXsSQism/tBFWdc+JutfRzAiAk41PESA0UDtldSqMAetfJ8AhlzPFCGwsICZzBFMAdlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153588},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/c2962da34a5b73ff6f105e0267fd0c1c/kybernesis-brain-contracts-0.13.0.tgz","_integrity":"sha512-1VJ9ZGcrMgJQwYd9RnO75ikjYepvwtS1jMmUO9kWA69z9q40iZeq7v+eShZd7TxxJhAtTswe6ouzaNyRMEFFmA==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.13.0_1781662669349_0.958988814504639","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@kybernesis/brain-contracts","version":"0.14.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.14.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"486e2963c40bb4df07d48fc0c6329c4c4e2c39a4","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.14.0.tgz","fileCount":55,"integrity":"sha512-haTnf6mcVhFDALinPBTVzmY7bqMhEJORNfgvkpMJYPCcKujhBu3zKaxDxCaj4sg6lXPjYJBfT2cQ7GTRmc3q+w==","signatures":[{"sig":"MEYCIQD+QCF+acJHC73KTILa4mglV7Zx0IoR0KRmSO6XGQNZoQIhAOrNW7zBKlf0KAupITKgx4KK0GfyOITCvB8PZcz9qWEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156564},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/3e45759de45bf1051496f01cd7bd8b5a/kybernesis-brain-contracts-0.14.0.tgz","_integrity":"sha512-haTnf6mcVhFDALinPBTVzmY7bqMhEJORNfgvkpMJYPCcKujhBu3zKaxDxCaj4sg6lXPjYJBfT2cQ7GTRmc3q+w==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.14.0_1782184120240_0.6127955524238899","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@kybernesis/brain-contracts","version":"0.15.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.15.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"dabb2929b1f0b12c46adaf54d6b8c1e4f5ff50ff","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.15.0.tgz","fileCount":55,"integrity":"sha512-Jhff1zLnpxSpQllSP8CKQ0HqQrfSdBH71kzmEwvB+TpnEdfVn1JIwOH17h4ZuTOU3teSKqquIrhtru/k+9ZDIw==","signatures":[{"sig":"MEYCIQDFSihm3rdvOg1fYf0UJQwxipbj99rDasAU7cNHvHNQXgIhAMfMT9yiQ179sO3chVevjyZabBDCCIK4U7fMNusVZp/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156994},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/f97dbf99f8a8806028dfc35e929edce2/kybernesis-brain-contracts-0.15.0.tgz","_integrity":"sha512-Jhff1zLnpxSpQllSP8CKQ0HqQrfSdBH71kzmEwvB+TpnEdfVn1JIwOH17h4ZuTOU3teSKqquIrhtru/k+9ZDIw==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.15.0_1782870622785_0.7108742564153083","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@kybernesis/brain-contracts","version":"0.16.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.16.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"db63a5ff117679b7b42323c9159283fd0fd5e796","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.16.0.tgz","fileCount":55,"integrity":"sha512-0ZC5UtCnRgq8D7YTR50kDMGXck/QV176D6hp1CusrYaLz2RsQ7ydMgAG533Y8Dmg0V7jchTTS/rInHB+rWy66Q==","signatures":[{"sig":"MEQCIFaPcW5OkT5IgVgtDhe+cmnYOkWW5mYzOOhnNRjj26snAiA5g9+afhRNXBk/kUamJjNgNNYyPOAfhrttGqNm4SU2TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156994},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.16.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/141f1b639534001ddbda76e2f4e45375/kybernesis-brain-contracts-0.16.0.tgz","_integrity":"sha512-0ZC5UtCnRgq8D7YTR50kDMGXck/QV176D6hp1CusrYaLz2RsQ7ydMgAG533Y8Dmg0V7jchTTS/rInHB+rWy66Q==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.16.0_1782874213316_0.09983862534785115","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@kybernesis/brain-contracts","version":"0.17.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.17.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"6be4339abd47b1034ad02caec8fcd9a11b02ac64","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.17.0.tgz","fileCount":55,"integrity":"sha512-RnS4g6Ebke+BAT4Wr8dDroZWries7lml0uWzmZpxDKMjXFWEvvcxl4cCFIcRcYAEJ/2oA7onR+6q2dQI7LyHHA==","signatures":[{"sig":"MEYCIQDIRWhSHdxhoa0y3TEyLGb6EhT9G+JCTvFHDRxruiBl2QIhAM/W49zOTR0+LXLivAQL1rxqCj+xsSNeOqQvhpodKKt9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156994},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/8640fd96d9c42175baf623786d48961c/kybernesis-brain-contracts-0.17.0.tgz","_integrity":"sha512-RnS4g6Ebke+BAT4Wr8dDroZWries7lml0uWzmZpxDKMjXFWEvvcxl4cCFIcRcYAEJ/2oA7onR+6q2dQI7LyHHA==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.17.0_1782948111191_0.01796510952836128","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@kybernesis/brain-contracts","version":"0.18.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.18.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"fc4afdf6c1007e000fb06033ae6d9b9031e22da4","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.18.0.tgz","fileCount":55,"integrity":"sha512-LLQ3BO03CmZ/SIvL35q3XbwO3IcL689yPlAhBtFVUTq70Co1D8KnxblbdizfviRpzVUN9PP54ubEUwqwn1Ca1w==","signatures":[{"sig":"MEUCIA2HlYLM+Vrw6glMOvrShHW/L8neIfcRZQRKQ/zYh+OGAiEA0FrmcVjI2DBgy7/WTa/Bzz7U8HtMAqTTiH8nrTImnro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161868},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/7852039cce54a4af98e94877cb75f1d7/kybernesis-brain-contracts-0.18.0.tgz","_integrity":"sha512-LLQ3BO03CmZ/SIvL35q3XbwO3IcL689yPlAhBtFVUTq70Co1D8KnxblbdizfviRpzVUN9PP54ubEUwqwn1Ca1w==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.18.0_1784620501172_0.5322835033216089","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@kybernesis/brain-contracts","version":"0.19.0","author":{"url":"AppyDave","name":"David Cruwys"},"license":"MIT","_id":"@kybernesis/brain-contracts@0.19.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"a4c1c249f969c09203cbddd3afd69ff91f9505e6","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.19.0.tgz","fileCount":55,"integrity":"sha512-aCFIBLVSYAy+pVjyhxh53o7PSmMcL13bytcouIG3XZM83LNG2YMOwHbBV7zhCWDs2TI/IJ8rsxbpn/8ExkGU8g==","signatures":[{"sig":"MEUCIQDlt4fnM2xy5x2f8HO0hp93neNmoYsuOiPVpmY2iNyonAIgJcX09vL4nGPvuS187FAJ5DanxgIJiJjasYc2xpWZqVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162181},"main":"./dist/index.js","type":"module","_from":"file:kybernesis-brain-contracts-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"_resolved":"/private/var/folders/s3/41vpm6y55js0z1c9h89x6qkc0000gn/T/54b13f1587f06f929d7185306f7be8c9/kybernesis-brain-contracts-0.19.0.tgz","_integrity":"sha512-aCFIBLVSYAy+pVjyhxh53o7PSmMcL13bytcouIG3XZM83LNG2YMOwHbBV7zhCWDs2TI/IJ8rsxbpn/8ExkGU8g==","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"_npmVersion":"11.11.0","description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.19.0_1784626515450_0.789101510502545","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@kybernesis/brain-contracts","version":"0.20.0","author":"David Cruwys (AppyDave)","license":"MIT","_id":"@kybernesis/brain-contracts@0.20.0","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"0ba9aea99f550cb81b5e815681d6831cf553297b","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.20.0.tgz","fileCount":55,"integrity":"sha512-ebDkFCNq0/iqBwCZoMmmxAQ7jhBm2dSnf/N9xJzV2C3aPgqBJYNw4SHafMrf42ZOOwwYqczPNYyhqNz6Ndms8g==","signatures":[{"sig":"MEYCIQCwFiAwAUzAw0UzQhNDlwhWPPYN1NIT+qNnk6iv1WyR8QIhAOpGyidQXt+ThpQKOm656uvBpFaKFcKWN3U/ZmG+WgY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162575},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"_npmUser":{"name":"klueless-io","email":"david@ideasmen.com.au"},"repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain-contracts_0.20.0_1785841445545_0.3394573412237418","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"_id":"@kybernesis/brain-contracts@0.21.0","bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"dist":{"shasum":"b88753ab44903250db4813303db496740459d534","tarball":"https://registry.npmjs.org/@kybernesis/brain-contracts/-/brain-contracts-0.21.0.tgz","fileCount":55,"integrity":"sha512-okL+fZG+l7pxr8lrQFHefHfum2uaJoj3OuBTD9Pmgc/fo+hDWbK9Uv7BUA5nk1tIkUDfSBrBIxl0Anr5O8rY3w==","signatures":[{"sig":"MEUCIQDrMNZoWqZbUtY7WVcoWBOv0spxsErJN43KQ0CelwW1wwIgWSRTMyEZX1N7RBIPllE6gwJGbrsD+E24agHk+ArxRI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICk7ZFATDm+dhYvXOubGbhkMXcZYdUDBAnZN7ulFPRnSAiEAtSa+6n3eaqiNPq2Y97GbVNYTDswMV/MQF4A1vyuMvyY="}],"unpackedSize":164676},"main":"./dist/index.js","name":"@kybernesis/brain-contracts","type":"module","types":"./dist/index.d.ts","author":"David Cruwys (AppyDave)","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./fact":{"types":"./dist/fact.d.ts","default":"./dist/fact.js"},"./sleep":{"types":"./dist/sleep.d.ts","default":"./dist/sleep.js"},"./entity":{"types":"./dist/entity.d.ts","default":"./dist/entity.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./tenant":{"types":"./dist/tenant.d.ts","default":"./dist/tenant.js"},"./timeline":{"types":"./dist/timeline.d.ts","default":"./dist/timeline.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"}},"license":"MIT","scripts":{"build":"tsc -b","clean":"tsc -b --clean","typecheck":"tsc -b"},"version":"0.21.0","_npmUser":{"name":"ianborders","email":"ian@kybernesis.ai"},"homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","directories":{},"maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"_nodeVersion":"25.6.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brain-contracts_0.21.0_1789238150614_0.7535983579900078"}}},"time":{"created":"2026-05-27T08:03:18.463Z","modified":"2026-09-12T18:35:50.903Z","0.1.0":"2026-05-27T08:03:18.784Z","0.1.1":"2026-05-28T02:48:18.743Z","0.1.2":"2026-05-28T03:12:30.191Z","0.1.3":"2026-05-28T07:22:27.082Z","0.1.4":"2026-05-30T11:15:24.183Z","0.1.5":"2026-05-30T13:47:05.300Z","0.1.6":"2026-05-30T14:53:36.535Z","0.2.0":"2026-06-02T03:21:45.897Z","0.5.0":"2026-06-03T05:07:54.439Z","0.6.0":"2026-06-04T04:06:55.278Z","0.6.1":"2026-06-05T01:55:32.289Z","0.7.0":"2026-06-05T02:53:51.509Z","0.8.0":"2026-06-05T03:15:08.637Z","0.8.1":"2026-06-05T06:13:58.674Z","0.8.2":"2026-06-05T13:35:09.425Z","0.8.3":"2026-06-08T02:44:58.242Z","0.8.4":"2026-06-08T03:08:39.716Z","0.9.0":"2026-06-12T04:43:14.807Z","0.10.0":"2026-06-12T06:09:47.326Z","0.11.0":"2026-06-12T08:20:10.408Z","0.12.0":"2026-06-15T00:46:12.916Z","0.13.0":"2026-06-17T02:17:49.514Z","0.14.0":"2026-06-23T03:08:40.391Z","0.15.0":"2026-07-01T01:50:22.925Z","0.16.0":"2026-07-01T02:50:13.498Z","0.17.0":"2026-07-01T23:21:51.338Z","0.18.0":"2026-07-21T07:55:01.357Z","0.19.0":"2026-07-21T09:35:15.574Z","0.20.0":"2026-08-04T11:04:05.721Z","0.21.0":"2026-09-12T18:35:50.693Z"},"bugs":{"url":"https://github.com/KybernesisAI/cortex/issues"},"author":"David Cruwys (AppyDave)","license":"MIT","homepage":"https://github.com/KybernesisAI/cortex/tree/main/packages/brain-contracts#readme","repository":{"url":"git+https://github.com/KybernesisAI/cortex.git","type":"git","directory":"packages/brain-contracts"},"description":"Zod schemas, provider interfaces, and shared types for the Kybernesis brain library","maintainers":[{"name":"ianborders","email":"ian@kybernesis.ai"},{"name":"klueless-io","email":"david@ideasmen.com.au"}],"readme":"# @kybernesis/brain-contracts\n\n[![npm](https://img.shields.io/npm/v/@kybernesis/brain-contracts)](https://www.npmjs.com/package/@kybernesis/brain-contracts)\n\nThe **seam definitions** for the [Cortex](../../README.md) brain library: Zod schemas,\nprovider interfaces, and shared constants. Everything else in the family depends on this\npackage; it depends on nothing else.\n\nThis is the package to read if you want to **implement your own provider** — the interfaces\nhere are the contract your implementation must satisfy.\n\n## Install\n\n```bash\npnpm add @kybernesis/brain-contracts\n```\n\n## What's in it\n\n- **Provider interfaces** — `StorageProvider` (and its repositories: timeline, entity-graph,\n  fact, sleep, vector), plus the shapes the kernel injects. The seams a backend must satisfy.\n- **`BrainProvider`** — the Layer-2, consumer-facing facade interface (ADR-0016):\n  bound-tenant, all-async, coarse-grained brain operations (`remember` / `addNote` / `query` /\n  `timeline` / entity ops / `graph` / `listEntities` / `stats` / `sleep`). Implemented locally\n  by `createLocalBrainProvider` in [`brain-core`](../brain-core); the seam a future remote\n  cloud provider also satisfies. Exported from the package root.\n- **Zod schemas + types** — `TimelineEvent`, `Entity`, `Fact`, sleep types, etc. Canonical\n  field shapes (snake_case to match the wire format), with a guard test enforcing it.\n- **`TenantContext` + `pathsFor`** — the per-brain context describing where its SQLite files\n  live. Build one per agent/workspace.\n- **Constants** — `EMBEDDING_MODEL` (`text-embedding-3-small`), `EMBEDDING_DIM` (1536),\n  `EMBEDDING_INPUT_CAP` (8192), `CLAUDE_MODEL_ALIASES`.\n\n## Subpath exports\n\nImport the whole surface from the root, or cherry-pick for tree-shaking:\n\n```ts\nimport { pathsFor, type TenantContext } from '@kybernesis/brain-contracts';\nimport { EMBEDDING_DIM } from '@kybernesis/brain-contracts/constants';\n```\n\nAvailable subpaths: `./tenant`, `./constants`, `./timeline`, `./entity`, `./fact`,\n`./sleep`, `./logger`.\n\n## Notes\n\n- ESM-only, TypeScript strict. No runtime dependencies beyond `zod`.\n- Implementing a provider against these interfaces? Validate it with\n  [`@kybernesis/brain-testkit`](../brain-testkit)'s `runParityHarness` / conformance cases.\n- Part of [Cortex](../../README.md) — `@kybernesis/brain-*`.\n","readmeFilename":""}