{"_id":"@grackle-ai/adapter-sdk","_rev":"282-305fd57ede4b3c70dbd0805a43255c80","name":"@grackle-ai/adapter-sdk","dist-tags":{"latest":"0.195.0"},"versions":{"0.36.0":{"name":"@grackle-ai/adapter-sdk","version":"0.36.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.36.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c611d01c82b7bf71a099faad1452436435c5922d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.36.0.tgz","fileCount":41,"integrity":"sha512-J8fIQ9wJ1wHA1/2KVx+Fk/EEzBkPAK06qW9ZTZXHu2Mf8MIkJ96lV60/0kLLHIU0MPEMDJqjgMeV9d7agjs8yQ==","signatures":[{"sig":"MEYCIQDO9LaebMtlL8+zyqXLuLpOii+AWvbjajAlBufQysPygAIhAIGXqqD0/shi1lrutk7q459sDkuGcfsC+ESMugmQodBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80861},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.36.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a232719e2feb43c30493243856867e76/grackle-ai-adapter-sdk-0.36.0.tgz","_integrity":"sha512-J8fIQ9wJ1wHA1/2KVx+Fk/EEzBkPAK06qW9ZTZXHu2Mf8MIkJ96lV60/0kLLHIU0MPEMDJqjgMeV9d7agjs8yQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.36.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.36.0_1773719310118_0.20436440460097072","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@grackle-ai/adapter-sdk","version":"0.37.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.37.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a1be30238def44a837261f76efd47bc17611e904","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.37.0.tgz","fileCount":42,"integrity":"sha512-Xx4L10Dl4RJ3hBaJRr+FRL/zv5Inzx9XPJdntfrHnhfaaGvBY/CDFKSJ1L5wH3whxWaZKIZGYYIa55z5gZvJMA==","signatures":[{"sig":"MEUCIQCvZEkORLhOToGOV9is6MLuW3flhstx6ECQJf4IpBZeWQIgZ5wZsseLonWoUkV7j9a/6Hvi+UR/r5xcu24sb8FEFWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.37.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/58c69078f9cc5cb3aff0743883dad860/grackle-ai-adapter-sdk-0.37.0.tgz","_integrity":"sha512-Xx4L10Dl4RJ3hBaJRr+FRL/zv5Inzx9XPJdntfrHnhfaaGvBY/CDFKSJ1L5wH3whxWaZKIZGYYIa55z5gZvJMA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.37.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.37.0_1773759833864_0.1335128924278559","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@grackle-ai/adapter-sdk","version":"0.38.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.38.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6b3fd5d7358cdb416844d49f23f54e6eeeb079fe","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.38.0.tgz","fileCount":42,"integrity":"sha512-6dufExVadqmUzpkSGCkrmrGzwkdf6OELI2w30GRlUWX987VV/41BL7iW1qEAfsOInLCmUKNo3AE6N8og9oDBnA==","signatures":[{"sig":"MEUCIFve4zmKCteHDbzG0jVsQw/26Y/cdeUxK+Rco645861kAiEAsHT0bdMrsWH32QwNPyQndVAeJ8Oor8vcEEzGXJhi5hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.38.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/2b46518872426a6541801db9f50abc28/grackle-ai-adapter-sdk-0.38.0.tgz","_integrity":"sha512-6dufExVadqmUzpkSGCkrmrGzwkdf6OELI2w30GRlUWX987VV/41BL7iW1qEAfsOInLCmUKNo3AE6N8og9oDBnA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.38.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.38.0_1773771471363_0.07016859023658406","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@grackle-ai/adapter-sdk","version":"0.38.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.38.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ea3dc7678308ca13da0129b9f3b9b82d320dd02e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.38.1.tgz","fileCount":42,"integrity":"sha512-YVtIwHUqKg1cW/aXcbUP6j1p5920EC9fjXT7W45jaRRUjGneE2z8UjSeTiSIT8guugG8vu3DFQEOmbTziHECPQ==","signatures":[{"sig":"MEUCICL+XHxVP/nb5OyqQkb0Op7n6aR+My8QfQU/Qn5re1GXAiEAp2DriBpsFOwGsfjfdkRhYB9TYg/5hxSNJEBp+caJdtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.38.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8e75cd2eb279d297ab09fb53d570d2ff/grackle-ai-adapter-sdk-0.38.1.tgz","_integrity":"sha512-YVtIwHUqKg1cW/aXcbUP6j1p5920EC9fjXT7W45jaRRUjGneE2z8UjSeTiSIT8guugG8vu3DFQEOmbTziHECPQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.38.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.38.1_1773806810446_0.28162349159070943","host":"s3://npm-registry-packages-npm-production"}},"0.38.2":{"name":"@grackle-ai/adapter-sdk","version":"0.38.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.38.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1aaff6cc8b24f469b2c3f8ce1983ad889c063c32","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.38.2.tgz","fileCount":42,"integrity":"sha512-CKMPp5Low8wm/mBq7dQjIz65TyquidWYDkafujT6wLZie9/TlcYWJ8oNa27UA6JkJkwOOv+0PDDS/CnLd5GnyQ==","signatures":[{"sig":"MEUCIQCQH9DT3zd/Y1OZTn5iPKHXF+Pfz4Er1CHwWyQ4CGe6SAIgaC957LLvT66XqTYlJWmH832DhNW939gPXqBpkKeseSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.38.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6a476d8b81483c2a5fd687cc81998190/grackle-ai-adapter-sdk-0.38.2.tgz","_integrity":"sha512-CKMPp5Low8wm/mBq7dQjIz65TyquidWYDkafujT6wLZie9/TlcYWJ8oNa27UA6JkJkwOOv+0PDDS/CnLd5GnyQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.38.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.38.2_1773809067097_0.4949955022016461","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@grackle-ai/adapter-sdk","version":"0.39.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.39.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"41e3c77c8341d09276e0f1916d768d44a4b7d74b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.39.0.tgz","fileCount":42,"integrity":"sha512-dnWibSKI7BVcQ84GkZJ8AWSFqUyJcB3of+rgp+le+oG/bWNmBVdCdVM3a02j4/vIknIslwomuK3pkzsuvCAM1A==","signatures":[{"sig":"MEUCIQCkwAHVuJCMn4mmB2xuhGFigIT2Pxl4fbFeIFCr1MgceAIgKk3kxEaXey4Ro+xA5RP2Vy6wNf1ZcWF0wlcfBENUcGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.39.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/29552835ce94adfb168b7d09f27e56af/grackle-ai-adapter-sdk-0.39.0.tgz","_integrity":"sha512-dnWibSKI7BVcQ84GkZJ8AWSFqUyJcB3of+rgp+le+oG/bWNmBVdCdVM3a02j4/vIknIslwomuK3pkzsuvCAM1A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.39.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.39.0_1773810789120_0.5310528885500154","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@grackle-ai/adapter-sdk","version":"0.39.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.39.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"691ca4ceb930394aa5a668c96e64c7e669f5ac30","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.39.1.tgz","fileCount":42,"integrity":"sha512-E1hgi2ODC7hRMaW21A7qaYuZwXCIZBGSCvAS2qqSt917YjRwg6cmEruc9o3vLTIELjQ+rnFAAFKoBtv8jtE78Q==","signatures":[{"sig":"MEUCIGD2m1HQfIfp6P0CY2PSPuEZqKYDdRwifvU6RUtDxWsxAiEAwN7xglqBYySHrUV/jN6LRhtSu2qEUr7GhGVKUk/aAjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.39.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/459033883f0c0218bf34ec573c24725a/grackle-ai-adapter-sdk-0.39.1.tgz","_integrity":"sha512-E1hgi2ODC7hRMaW21A7qaYuZwXCIZBGSCvAS2qqSt917YjRwg6cmEruc9o3vLTIELjQ+rnFAAFKoBtv8jtE78Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.39.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.39.1_1773841129606_0.6938989700698948","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@grackle-ai/adapter-sdk","version":"0.40.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.40.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8e7709f097a7d385846e6e1fbe306ea2dfb54878","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.40.0.tgz","fileCount":42,"integrity":"sha512-BDLx27MdnhNpH1Ivafg8sR7mY5f1V71DE72QVJkQlazPkPw4lMmng5+jWGIbO1HQJ2b/bSF6j92B5g+DLiLihg==","signatures":[{"sig":"MEQCIDTYvYPVcJP8jYdtn/7FKjPZOfqeFh0EETR6Vf6yInSXAiAhhow3lxtiyBhJB+NlwWLAZWLkBO8NNQvuNvN13ypvQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.40.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/16af189d1b8691f21dbf6b8b54c4ff53/grackle-ai-adapter-sdk-0.40.0.tgz","_integrity":"sha512-BDLx27MdnhNpH1Ivafg8sR7mY5f1V71DE72QVJkQlazPkPw4lMmng5+jWGIbO1HQJ2b/bSF6j92B5g+DLiLihg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.40.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.40.0_1773841915136_0.5304401375783765","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@grackle-ai/adapter-sdk","version":"0.41.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.41.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a042b9966c957726715f3967a6ea00130a02d306","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.41.0.tgz","fileCount":42,"integrity":"sha512-imM7vf+kNjEAX0sTWzStswvYFvlBxuasYCVd8bf7scz+gJY/PDwOGas+1saRAPw2i9wudOMGUNJy+pEVs40gzg==","signatures":[{"sig":"MEUCIEc0TdN0cxhNORd0GJ9npCfnXfI/YsZGm/gtHECiqxzwAiEAhYRCslisfBrDGyEhAUUaEdZw07HP8GqI1dWRT2d6WU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.41.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/697192b28b7f5b1f79cd51947f8aa70e/grackle-ai-adapter-sdk-0.41.0.tgz","_integrity":"sha512-imM7vf+kNjEAX0sTWzStswvYFvlBxuasYCVd8bf7scz+gJY/PDwOGas+1saRAPw2i9wudOMGUNJy+pEVs40gzg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.41.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.41.0_1773867255146_0.4908112677832446","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"@grackle-ai/adapter-sdk","version":"0.41.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.41.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"cb4979d54d07d1bee8888ca0c87e66db5fe39b75","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.41.1.tgz","fileCount":42,"integrity":"sha512-3Xnmnq/xo5Tfci1P6WeLgwclaksQu/sD0oGw6fmSuE/AUqCXwFG74gGrG9+o9bZUhn2JAJzTPsAOrTKrJ0OkdQ==","signatures":[{"sig":"MEYCIQDvezy3cJz82hUgJzwuGpGVZ91tEhKm1IzOuidJfRrD+AIhANi6oQqX2iRDaLNzrUObrAZTmMgEJ9OgLFS/TelsDCxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81522},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.41.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5d3af269782b924307e9a9c9feef3d1e/grackle-ai-adapter-sdk-0.41.1.tgz","_integrity":"sha512-3Xnmnq/xo5Tfci1P6WeLgwclaksQu/sD0oGw6fmSuE/AUqCXwFG74gGrG9+o9bZUhn2JAJzTPsAOrTKrJ0OkdQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.41.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.41.1_1773870875772_0.6270431781792056","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@grackle-ai/adapter-sdk","version":"0.42.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.42.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8895dfd21dad9587f39e60b6c9146524693c5075","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.42.0.tgz","fileCount":42,"integrity":"sha512-nzjsbZkiSI69BsbPCHUALu6rr3/LqAQhUiBtvNi79FoZlUddCuWmE8NzjvgRtgSPRw8zkxKVoa3Xp02DHHPN3g==","signatures":[{"sig":"MEUCIQDDlj25Io+mgTzDp2021nM8YDQIyakc2rMBNBkyBtTJegIgfpJQUUJNrKBK/4681YnpoPEjdTGk6KNxAdJDv+thgCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.42.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/82966add582685264e00eb9e54580477/grackle-ai-adapter-sdk-0.42.0.tgz","_integrity":"sha512-nzjsbZkiSI69BsbPCHUALu6rr3/LqAQhUiBtvNi79FoZlUddCuWmE8NzjvgRtgSPRw8zkxKVoa3Xp02DHHPN3g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.42.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.42.0_1773899331666_0.8781030717795337","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@grackle-ai/adapter-sdk","version":"0.43.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.43.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d0eb7767d2436279e4c59ed3e1c9dbb998e42188","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.43.0.tgz","fileCount":42,"integrity":"sha512-HoQ3B7MHAln6HwrApjzmVwQ75LNhA8V7steP4aaFl3EcAuusZu6tHbOV6JDlcfD8qgp7oNxyD1s1mFHiYq67Sg==","signatures":[{"sig":"MEUCIQDYJyuVpu3ruvVh28eWURrIaXtesDWvDsmeUZTP2lBJXAIgO13ickit3txuJbdpV+l+2nT8o7xfYSEpcUouEuyYQuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.43.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/363194397e207f0109ca19879d916133/grackle-ai-adapter-sdk-0.43.0.tgz","_integrity":"sha512-HoQ3B7MHAln6HwrApjzmVwQ75LNhA8V7steP4aaFl3EcAuusZu6tHbOV6JDlcfD8qgp7oNxyD1s1mFHiYq67Sg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.43.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.43.0_1773903937050_0.3619058498942702","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@grackle-ai/adapter-sdk","version":"0.44.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.44.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"901b66646b6ad56e4f6ba8a5d8cfab67cf1bc3d7","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.44.0.tgz","fileCount":42,"integrity":"sha512-Hh5RgLSpYqfgYwx8LBP9MWDAh6LxUnfxe2vPKqQmEvrRgLBv03YHfauHiVOCGS69cWIwCGYFazZzcABxWZlVpA==","signatures":[{"sig":"MEUCIAuTN0yhLAkX94u0tQIUMf9cnvfUMbgXmgvWULqrmkotAiEA38bhU3rIygiYJFdfuPaVk4VE05qZWGg7wIpb8Nx9Ao4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.44.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c0de326a0acd2c0a597936324b2807c7/grackle-ai-adapter-sdk-0.44.0.tgz","_integrity":"sha512-Hh5RgLSpYqfgYwx8LBP9MWDAh6LxUnfxe2vPKqQmEvrRgLBv03YHfauHiVOCGS69cWIwCGYFazZzcABxWZlVpA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.44.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.44.0_1773905358206_0.4193292939435338","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@grackle-ai/adapter-sdk","version":"0.45.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.45.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"83cea6a0490b0cbf42c70eb2795e05c953aada04","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.45.0.tgz","fileCount":42,"integrity":"sha512-e4gpui4ojHCFR1TO0a/pFvHsupPtA4KaSXUY3I2h+4VVcyeSaehEIyW8386RrPMkED0UuLk2zbtVCwpygLohtA==","signatures":[{"sig":"MEQCICH/IJ91FDS6ATP8MDTYCAKBW3EcjAHW+aAvMW6nDTlPAiA50ghte+3h437+XBicfB/74NxWyggbMFvkLaG51Rm2dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.45.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9580d2a6ffcffb3a1b0fe75584e40cb7/grackle-ai-adapter-sdk-0.45.0.tgz","_integrity":"sha512-e4gpui4ojHCFR1TO0a/pFvHsupPtA4KaSXUY3I2h+4VVcyeSaehEIyW8386RrPMkED0UuLk2zbtVCwpygLohtA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.45.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.45.0_1773923117556_0.877206342803019","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@grackle-ai/adapter-sdk","version":"0.45.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.45.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d660dfee2efe16a7f9736b2c294d4f9caa5d8593","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.45.1.tgz","fileCount":42,"integrity":"sha512-rT+tWzh0tfIaz5YGqeK9EE+/WqQ9bPnQQ9htD2MxFS5rw+iWacIo9n/Xj5iPT9yQrQoa5tmeZUV2pY18CXTeQw==","signatures":[{"sig":"MEUCICaXOalBCCZMkhn41A+WhZaHryX580lda2Y/MK51uHSUAiEAn1WvuZdTo2xSTYOW1SqQa8+EL5d03nKNiVD68zAhKT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.45.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/ba7754b7f7ad548d8e68b8b38ba62340/grackle-ai-adapter-sdk-0.45.1.tgz","_integrity":"sha512-rT+tWzh0tfIaz5YGqeK9EE+/WqQ9bPnQQ9htD2MxFS5rw+iWacIo9n/Xj5iPT9yQrQoa5tmeZUV2pY18CXTeQw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.45.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.45.1_1773928871276_0.2999261572576537","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@grackle-ai/adapter-sdk","version":"0.46.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.46.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d7e44965470f98f9c93e4f20de60aad6011b9475","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.46.0.tgz","fileCount":42,"integrity":"sha512-BuMUQREfkUphg13xw3phVW8icW/7hX/39VOLWmpnRq4bJ6w2kD8QtS1OkK7ztpASG3YgSP/wK38CQ31r2e0pWQ==","signatures":[{"sig":"MEUCIGgN811dTarbWiKWuxCAPeXePo5KSjreMoepvxUegfgXAiEA38jjwNPuIOjttM3DJc37xB8ieNo8ql3/Yv8pPND65NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.46.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0d371a176b90bea09f96f0beeab223c9/grackle-ai-adapter-sdk-0.46.0.tgz","_integrity":"sha512-BuMUQREfkUphg13xw3phVW8icW/7hX/39VOLWmpnRq4bJ6w2kD8QtS1OkK7ztpASG3YgSP/wK38CQ31r2e0pWQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.46.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.46.0_1773931183910_0.1831665352206131","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@grackle-ai/adapter-sdk","version":"0.47.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.47.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f26d6cf2ed9436a11770a4fb2c280941ce8d0b44","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.47.0.tgz","fileCount":42,"integrity":"sha512-O0Jms4pkMInh6bnAy+yMObn/pOr4lzGVDFhREfbwff3HoCVMJF2TvPeb6m+aStX9jMLy3cKHXG/4nliNIMkM+w==","signatures":[{"sig":"MEQCIEI+1ALCXtbV0yZD0lbnbqyPqf8C7VwGZrvSTkcwBYbfAiAQHIOynwMdXkN7rsA3BYGnvFcPL3z8EQTzKOHzywkvtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.47.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/428f1951c3086b2853fbd4512c10a153/grackle-ai-adapter-sdk-0.47.0.tgz","_integrity":"sha512-O0Jms4pkMInh6bnAy+yMObn/pOr4lzGVDFhREfbwff3HoCVMJF2TvPeb6m+aStX9jMLy3cKHXG/4nliNIMkM+w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.47.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.47.0_1773937667064_0.0994419323061253","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"@grackle-ai/adapter-sdk","version":"0.47.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.47.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6e0e272d2f65c97f2867ced856f4dce48d8b2141","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.47.1.tgz","fileCount":42,"integrity":"sha512-IdqSizeQ9C2nLLPsr4VXtHj5GRoIvjwp5lOQ81D5X/yJgFaTXGX+1S+myFiKeICa0Sd3LTlcJYl7ZgftFPFicg==","signatures":[{"sig":"MEUCIBrWRRhzVDnbj4uuT0fa6DemNQ0TBPuHbQx4L/J4CFuqAiEAjpW1dwA5FsWc/njlYkRS6SULFxcj8bxDb0HHK+qNOJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.47.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b07e203ed2fa56f4ce24eb0ed875e773/grackle-ai-adapter-sdk-0.47.1.tgz","_integrity":"sha512-IdqSizeQ9C2nLLPsr4VXtHj5GRoIvjwp5lOQ81D5X/yJgFaTXGX+1S+myFiKeICa0Sd3LTlcJYl7ZgftFPFicg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.47.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.47.1_1773946565524_0.6790470805208559","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@grackle-ai/adapter-sdk","version":"0.48.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.48.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"573784f54d9ee4b695835c90d5f9f52a14dc59bd","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.48.0.tgz","fileCount":42,"integrity":"sha512-Y6IVIZ2M+9MGLGpH7heJg9MDslEdGvaR/IEZLrJuyVlBHWNRnJvzoCuD3C/UjN94/78r8G+M9Y91COUNW4Uf+A==","signatures":[{"sig":"MEUCIGejIWio0jCMcJLerFB1I+qP6DkY6D43E5hevFoNbE+sAiEAsxBz15MjuYs55GJFoQLRy9wwj6XqF4C6VKQYbzRuyvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.48.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c2459d3463f9e4e844678e522efcde0f/grackle-ai-adapter-sdk-0.48.0.tgz","_integrity":"sha512-Y6IVIZ2M+9MGLGpH7heJg9MDslEdGvaR/IEZLrJuyVlBHWNRnJvzoCuD3C/UjN94/78r8G+M9Y91COUNW4Uf+A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.48.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.48.0_1773948791535_0.7636043243399822","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@grackle-ai/adapter-sdk","version":"0.49.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.49.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"49a55b06b2f1ee585f7fbafcd9e6be25c14f1627","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.49.0.tgz","fileCount":42,"integrity":"sha512-mBUOBTTlaMap61QBQYcMRlO3xVmZvgC6uIyKhIyZpGlMduV/E2/ZgEX0YJNs1k51pQkMOMBD3lcOH6Yzlbi0Jw==","signatures":[{"sig":"MEUCIQCFbJ+U12kTKjIrCdfbO4xwgr1IFnwdvAtlOb14eVWS0wIgLjlqbbLz78+WE86CkJZSa/jK0hxvG7ZpygKS5dYHY48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.49.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0de7c34a8470460c3ab7c582e1cf624f/grackle-ai-adapter-sdk-0.49.0.tgz","_integrity":"sha512-mBUOBTTlaMap61QBQYcMRlO3xVmZvgC6uIyKhIyZpGlMduV/E2/ZgEX0YJNs1k51pQkMOMBD3lcOH6Yzlbi0Jw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.49.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.49.0_1773979270812_0.28773883283182267","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@grackle-ai/adapter-sdk","version":"0.50.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.50.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"fe38dea00c95a59c525caca0a65cbfb7dcb29678","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.50.0.tgz","fileCount":42,"integrity":"sha512-sA6KCPtzUZL+enqNkAlp7wyk3nB52rQZNGBy98QtWffZf1pLUrSAccH56AauoUBuUnXa3G+8BWMmD7Uft9YAEQ==","signatures":[{"sig":"MEUCIFxiRuisqbz2j3tX0BrFY7nlwLex13srT4ArHvtNjprUAiEAgMnX9auZFbtmNcF5wholkw+MrrrHyNlH4PGgeICU3Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.50.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3b59440e0f04323215e9b6f773146f5c/grackle-ai-adapter-sdk-0.50.0.tgz","_integrity":"sha512-sA6KCPtzUZL+enqNkAlp7wyk3nB52rQZNGBy98QtWffZf1pLUrSAccH56AauoUBuUnXa3G+8BWMmD7Uft9YAEQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.50.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.50.0_1773980223917_0.6096370700374845","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@grackle-ai/adapter-sdk","version":"0.50.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.50.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6c2f68489e73afa8550e9c630114804477e1e684","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.50.1.tgz","fileCount":42,"integrity":"sha512-oLd/9gAGOO0Mk1OlHfeXf1i7X1vOjGbyNvbsOpzoRo9hCg10/aUmdp20z20N561tQmEZgUJaX458zqDrdKF5Kg==","signatures":[{"sig":"MEQCIBUvRv0d0TPuD9O6KDeWf0VopLW73JZXDFoeNEDLoja9AiAYKDVYhhhVJcLmnkfyt+NFickKVpFlVI9wssIH0vn9oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.50.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3dcce7099a419f107b462b0effa996bf/grackle-ai-adapter-sdk-0.50.1.tgz","_integrity":"sha512-oLd/9gAGOO0Mk1OlHfeXf1i7X1vOjGbyNvbsOpzoRo9hCg10/aUmdp20z20N561tQmEZgUJaX458zqDrdKF5Kg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.50.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.50.1_1773981320723_0.5709700748730653","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@grackle-ai/adapter-sdk","version":"0.51.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.51.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3a369ff647a92d25a351610056b4185b7ab1094b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.51.0.tgz","fileCount":42,"integrity":"sha512-ivI3svuQoQqNpH+4jeUot5Xfi0dBr3Y65mNmuaxZrN+YndMuLYCNk2DP5u5QdOVjkK0rH98Y+2yjftAb0AGvVg==","signatures":[{"sig":"MEUCIQDZgI8OEk9/ZbBPmY5ONJyQUL2DfzYPCFfO975uYvbf7wIgII7GzS4PcSUq7s00PD/iivA/8bsw2QLZ+CLmegIR6jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.51.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3fe3121bf187a03f740497966b081d2e/grackle-ai-adapter-sdk-0.51.0.tgz","_integrity":"sha512-ivI3svuQoQqNpH+4jeUot5Xfi0dBr3Y65mNmuaxZrN+YndMuLYCNk2DP5u5QdOVjkK0rH98Y+2yjftAb0AGvVg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.51.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.51.0_1773984305547_0.42926132247737914","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@grackle-ai/adapter-sdk","version":"0.52.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.52.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"64233887079f5e6550cadc09308ef458d3bb61bb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.52.0.tgz","fileCount":42,"integrity":"sha512-28vuSSN53vX1eh8aymwudhiIDTPkmQI1Jypj5wqdNdoSGShHe8bL6T0EXIYby0uxamza/hE70gIllli2C9JPuQ==","signatures":[{"sig":"MEUCIQDHgA9yJ7vzjXt7f2R2o0xwcel1dr6yJwnEAxwObeGhYAIgNYj6l9D1T7OYe4lh8XwYJXORoFmL4BiKI6e38spjmM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.52.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3a7fb390a0a42627f1599d990d979665/grackle-ai-adapter-sdk-0.52.0.tgz","_integrity":"sha512-28vuSSN53vX1eh8aymwudhiIDTPkmQI1Jypj5wqdNdoSGShHe8bL6T0EXIYby0uxamza/hE70gIllli2C9JPuQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.52.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.52.0_1773996479463_0.3970057948500514","host":"s3://npm-registry-packages-npm-production"}},"0.52.1":{"name":"@grackle-ai/adapter-sdk","version":"0.52.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.52.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8fb9aefd0a9d3eeada231cc1e6a327feff8a494c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.52.1.tgz","fileCount":42,"integrity":"sha512-DfP7eVyCoXE471QBHKrfRqEyhNOY0PokEafs1vThW7g/eD+p2WOe5Ycl+EyDXJYgF9a0G3nd9ANH4+QvXfDiVw==","signatures":[{"sig":"MEQCIEpcrlIcysZSgZO8B3y4NhKTrvyegQogNoibc9eZCTvcAiB09h8qFQ6Bvp+hHFSF6qonKILAabJ7VvhdOc13r5OX5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.52.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/adcdcadc4c2d03661309d970ee075c52/grackle-ai-adapter-sdk-0.52.1.tgz","_integrity":"sha512-DfP7eVyCoXE471QBHKrfRqEyhNOY0PokEafs1vThW7g/eD+p2WOe5Ycl+EyDXJYgF9a0G3nd9ANH4+QvXfDiVw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.52.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.52.1_1774017019487_0.29340408537264895","host":"s3://npm-registry-packages-npm-production"}},"0.52.2":{"name":"@grackle-ai/adapter-sdk","version":"0.52.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.52.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6fb607250d8ad629450deb8ad21d87190c9ff309","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.52.2.tgz","fileCount":42,"integrity":"sha512-McyELzJRFEruLmrxjdenJSSZS1jYCAXuk34LHusK5FjqEr+MpixtRMiTZygYzPS72S4OZlWhdzrSumsvWhN1Bw==","signatures":[{"sig":"MEQCIBuhMbg+NW+FyHnDUp9IvLoFPQmTmlrPMixmBlElcP3bAiBi40uwZyItJDmYssPqN6WD5W1S7ljfvPU6fi2p2kRZIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.52.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8cf7b77d6f8fc4969a3f18e32f7061c2/grackle-ai-adapter-sdk-0.52.2.tgz","_integrity":"sha512-McyELzJRFEruLmrxjdenJSSZS1jYCAXuk34LHusK5FjqEr+MpixtRMiTZygYzPS72S4OZlWhdzrSumsvWhN1Bw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.52.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.52.2_1774018110288_0.08786250530008699","host":"s3://npm-registry-packages-npm-production"}},"0.52.3":{"name":"@grackle-ai/adapter-sdk","version":"0.52.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.52.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7076c504759c3c77359cd2578916a80cfe7c22d8","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.52.3.tgz","fileCount":42,"integrity":"sha512-nDoOTqOR1lYDOWzq7QFA/RDY2UIGvXlcofaT6yjR8IzJNnXbwvYR2gfuE7DPviShjKiL7Yz10m7HKZHITJzzrQ==","signatures":[{"sig":"MEUCIFARATZbZ8yVfZ0iBwI2h3lu+kwQ62keMG872HTFbxAPAiEAvvH7SVsJlaPf0GbThB61ZcHallyBoviGNzNoFirxdW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.52.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4ddb673dcb6502ebef73459ff67a9ad5/grackle-ai-adapter-sdk-0.52.3.tgz","_integrity":"sha512-nDoOTqOR1lYDOWzq7QFA/RDY2UIGvXlcofaT6yjR8IzJNnXbwvYR2gfuE7DPviShjKiL7Yz10m7HKZHITJzzrQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.52.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.52.3_1774020314513_0.713851621905564","host":"s3://npm-registry-packages-npm-production"}},"0.52.4":{"name":"@grackle-ai/adapter-sdk","version":"0.52.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.52.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"102e2d72a1c58efb51bee32e6202cd331134434f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.52.4.tgz","fileCount":42,"integrity":"sha512-vV4YYZtQxRZQqyWMlSGLTmvcccEJobf1QJ+VKDTlR31dwClK/WMg3tmrOiXhP0rG6YoQeutSa5yXMw+Jvha2Lw==","signatures":[{"sig":"MEYCIQCOAh4F0ftYDnLuxexe0cs6ijcM6VIavQMtMTX1rY8WqAIhANU/+CcPfdhQ3HULWufTzVFJE+WDY946I7fLppSvojGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81611},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.52.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/fd008fb2240b899d190ad8ca21ea6f4d/grackle-ai-adapter-sdk-0.52.4.tgz","_integrity":"sha512-vV4YYZtQxRZQqyWMlSGLTmvcccEJobf1QJ+VKDTlR31dwClK/WMg3tmrOiXhP0rG6YoQeutSa5yXMw+Jvha2Lw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.52.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.52.4_1774023407061_0.12415232584469127","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@grackle-ai/adapter-sdk","version":"0.53.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.53.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ef29cde634dce37268ac1ffb3fb8292b983d162d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.53.0.tgz","fileCount":42,"integrity":"sha512-xr+g2SyJLgMGCfnWBLI22/R1gY9950JI7fhnoct/wP8Kzq9GfgU6lOHwmtjyRojiaKDFekzYC6SWX1VeK9Pd1g==","signatures":[{"sig":"MEUCIBHH8f5BS0yS7pgiv+s5OUC/H+frUDIhBLU8+L+r5/EeAiEA1QN8K4MCnAxqTHrMvblaPDjbuXpU8pBrNFMzRKI6MGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82405},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.53.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b88cbc5bd529133f70fabeb1a7636b7e/grackle-ai-adapter-sdk-0.53.0.tgz","_integrity":"sha512-xr+g2SyJLgMGCfnWBLI22/R1gY9950JI7fhnoct/wP8Kzq9GfgU6lOHwmtjyRojiaKDFekzYC6SWX1VeK9Pd1g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.53.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.53.0_1774040781253_0.2694547013298325","host":"s3://npm-registry-packages-npm-production"}},"0.53.1":{"name":"@grackle-ai/adapter-sdk","version":"0.53.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.53.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"889dd6069f4691d3a49c2cc3a5261d5e8d5ee22f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.53.1.tgz","fileCount":42,"integrity":"sha512-2lp/EPp8KEXesLcy/iK1gZy0FeQBEEMUiR5Z/7NkLaqEPheMmROhWK6lfiqRc9fH5Z//7BcYMqnEfWWXBFe/8g==","signatures":[{"sig":"MEUCIQCl4ACU6me5bO4X+QX5TrWFQb6ZjtnM1SZN/1Cofdoi2wIgYouoDbD1nIywvOw3Br01N4gaL9oZChwh17NBofJn5Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83867},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.53.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/938c9e725af70a7c5dd3b11d3e2407c0/grackle-ai-adapter-sdk-0.53.1.tgz","_integrity":"sha512-2lp/EPp8KEXesLcy/iK1gZy0FeQBEEMUiR5Z/7NkLaqEPheMmROhWK6lfiqRc9fH5Z//7BcYMqnEfWWXBFe/8g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.53.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.53.1_1774044313175_0.6176141036856915","host":"s3://npm-registry-packages-npm-production"}},"0.53.2":{"name":"@grackle-ai/adapter-sdk","version":"0.53.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.53.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9ba7983512bd47a8e989c19fac9cb08563d761d5","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.53.2.tgz","fileCount":42,"integrity":"sha512-h1d0Las4mVCzwKJbDHMqIaeisD/rKQ1MhESJYALPqFCCkLJgXrvIbN2lnEsmE07nuLzpN2dQEXO3P2L8NO893Q==","signatures":[{"sig":"MEUCICS5GH6SgjlkgsX/bukdngckg4DQtuK2XbbAgo4mS9tDAiEAlNPYufdkDWCZQXs8iOrG5fVWSINMyqaChSn+wrtdWag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.53.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4d2e81633375c653bf7979848273bd01/grackle-ai-adapter-sdk-0.53.2.tgz","_integrity":"sha512-h1d0Las4mVCzwKJbDHMqIaeisD/rKQ1MhESJYALPqFCCkLJgXrvIbN2lnEsmE07nuLzpN2dQEXO3P2L8NO893Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.53.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.53.2_1774044918621_0.5015220485085388","host":"s3://npm-registry-packages-npm-production"}},"0.53.3":{"name":"@grackle-ai/adapter-sdk","version":"0.53.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.53.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"bf871669865f1849a1983988efcff5c0b175a224","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.53.3.tgz","fileCount":42,"integrity":"sha512-9DH2KonKo44NG3MwWMPAKPZkrBPCEkE90SuVhWO69aNwQLU2xVxdnabX4D1Kfkn/w0CQRP9VK+Nj/qX95ywVZA==","signatures":[{"sig":"MEUCIDI6xHZjpyE1m1GzPTQNkEwQxMFfn/2WUOq/1hHESOH+AiEA5G7pTusXtE8oWxkqKXERr2NoSNqBncVMuKQsavuRvXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.53.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/131475d2ba4b26a8a9e561aaed0d29a3/grackle-ai-adapter-sdk-0.53.3.tgz","_integrity":"sha512-9DH2KonKo44NG3MwWMPAKPZkrBPCEkE90SuVhWO69aNwQLU2xVxdnabX4D1Kfkn/w0CQRP9VK+Nj/qX95ywVZA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.53.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.53.3_1774048531513_0.03391895241227383","host":"s3://npm-registry-packages-npm-production"}},"0.53.4":{"name":"@grackle-ai/adapter-sdk","version":"0.53.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.53.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"eaafe18d171e29f096932e4f89eaf4805d23529c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.53.4.tgz","fileCount":42,"integrity":"sha512-0/jGMIGHDaaa/0OjFD8Rbhjg9o7Bk+YhSrYG//92Hk24IxMGcWQdwvL5AKK3nscDV82w/9PNvOjcQxlQ/TKibg==","signatures":[{"sig":"MEUCIQCXGqzNuvsdOPH71L4v5P4Q1oSbI0FWvKML5FXLJi/5oAIgTRuq7jxaUE3nosSe3/Cw3popXYK3vB5FJVWJ9HDDljY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.53.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/37a344f99f82c78f54df4b615f059e9e/grackle-ai-adapter-sdk-0.53.4.tgz","_integrity":"sha512-0/jGMIGHDaaa/0OjFD8Rbhjg9o7Bk+YhSrYG//92Hk24IxMGcWQdwvL5AKK3nscDV82w/9PNvOjcQxlQ/TKibg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.53.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.53.4_1774049657629_0.48441361415177164","host":"s3://npm-registry-packages-npm-production"}},"0.53.5":{"name":"@grackle-ai/adapter-sdk","version":"0.53.5","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.53.5","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"61d4bdb7322ba0ed8b6eeeca73d752aa6b9fa8ab","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.53.5.tgz","fileCount":42,"integrity":"sha512-7gvTKLF+B9M7HwCI+8cj9LTupAZjlDGlqHpXd3pmyCwJomERSl0z9MVq1QrUauxLe8fwlpZPCdFCs0+/Geispw==","signatures":[{"sig":"MEQCIAFMRpN3b2bC+T+agta7sUkJuGlzc1i7o8VTvQHfGEtrAiAh9hZ5f75mNKU3aubjMoHAary4wt4bdvtIxDOcQ1TzgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.53.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d5c2ffebcfc7844ec8aa046e47f90ae8/grackle-ai-adapter-sdk-0.53.5.tgz","_integrity":"sha512-7gvTKLF+B9M7HwCI+8cj9LTupAZjlDGlqHpXd3pmyCwJomERSl0z9MVq1QrUauxLe8fwlpZPCdFCs0+/Geispw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.53.5","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.53.5_1774069395573_0.8572192637394354","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@grackle-ai/adapter-sdk","version":"0.54.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.54.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"65baea37b4018caa66571b81891664cec57eb50d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.54.0.tgz","fileCount":42,"integrity":"sha512-aHYpIW71tCI+nTEs/2RBk3YIEdDcCFSqcN1c4ycRQeJWBxcXfdpltdeFvssfc4D2A5UrgDt1o4KszpE2+rkNpQ==","signatures":[{"sig":"MEYCIQD0TPN7dEyW6DMsr0S8NKeBRendI/Hqcm7rFMZ54KMkuQIhANp7lmdjkRFtbHKDkYE+Y1yfxCanmw0sV/0PZDyDR0nS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.54.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0ac5fbb5d6c27ed7775ff76b0c2da7d6/grackle-ai-adapter-sdk-0.54.0.tgz","_integrity":"sha512-aHYpIW71tCI+nTEs/2RBk3YIEdDcCFSqcN1c4ycRQeJWBxcXfdpltdeFvssfc4D2A5UrgDt1o4KszpE2+rkNpQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.54.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.54.0_1774104677092_0.6072170282975629","host":"s3://npm-registry-packages-npm-production"}},"0.54.1":{"name":"@grackle-ai/adapter-sdk","version":"0.54.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.54.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"11cf4a0aa130422606fa913237c2a832d6ece940","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.54.1.tgz","fileCount":42,"integrity":"sha512-0XuCLdvgZnfVwP1uZU/4s8fWQOPrHoF7hLOLD4rcdFHX7M39xZxyatPXSNjITgfoNlAKDlMwTU8Bxc9xK4IK+A==","signatures":[{"sig":"MEUCIA1lToR7NjXBPIuZ8s8x9J6YXb/FMS292DCzZZZlXwqyAiEAjNhk987ZixKkkikanPbtE5A0kB2sT+G0MXNO3zcPkE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.54.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0dfd67609f978ee951ce91957c10d973/grackle-ai-adapter-sdk-0.54.1.tgz","_integrity":"sha512-0XuCLdvgZnfVwP1uZU/4s8fWQOPrHoF7hLOLD4rcdFHX7M39xZxyatPXSNjITgfoNlAKDlMwTU8Bxc9xK4IK+A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.54.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.54.1_1774107147390_0.838130915084216","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@grackle-ai/adapter-sdk","version":"0.55.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.55.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4a2c3c69f6dcea7dd178552996d20c3fc1bb8583","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.55.0.tgz","fileCount":42,"integrity":"sha512-qhfUhHp3DhiDGbD3lNuRI6EH3Lwayl04+6tA0AHnFLuopEWy1ateJdekpBW1Iz6gYRt6jmUBlKfOSy+9Jd5T2w==","signatures":[{"sig":"MEYCIQDtLiPnUqr/VsJLniY2OKD8hSRYJbcPsR5Wn3QorqVQ5gIhAJ9KXWoMXAtlIBmz6JfCaPf/7e2S26Nnwv6C4u1UjwaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86380},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.55.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d21072ee5343b61c371e849107c58b87/grackle-ai-adapter-sdk-0.55.0.tgz","_integrity":"sha512-qhfUhHp3DhiDGbD3lNuRI6EH3Lwayl04+6tA0AHnFLuopEWy1ateJdekpBW1Iz6gYRt6jmUBlKfOSy+9Jd5T2w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.55.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.55.0_1774108873681_0.6203992437606505","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@grackle-ai/adapter-sdk","version":"0.56.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.56.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b05ef6267688d078d6ffd35574d21dfc6d0df556","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.56.0.tgz","fileCount":42,"integrity":"sha512-TkxO3QT5HQ+RZUDa4oCbMqlVx0tryEl/w8ecqSfLlymHK/jv7zNxdveBsPtqWV3aDOiBifz97OKA8FYIXAU9Ew==","signatures":[{"sig":"MEYCIQCkh9OQgPt2yFM4qHfA1MqYsCaY0I/XTtcIiu06EkMmSQIhANW4FtfTdN/nei73C1UPx1Shl09AJJwzlVlpScFx75Pd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.56.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/70aed8bc2fe8e8f38c535905a30373fc/grackle-ai-adapter-sdk-0.56.0.tgz","_integrity":"sha512-TkxO3QT5HQ+RZUDa4oCbMqlVx0tryEl/w8ecqSfLlymHK/jv7zNxdveBsPtqWV3aDOiBifz97OKA8FYIXAU9Ew==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.56.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.56.0_1774112779861_0.4167646393592359","host":"s3://npm-registry-packages-npm-production"}},"0.56.1":{"name":"@grackle-ai/adapter-sdk","version":"0.56.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.56.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ed9bdd8ef743a1adae9d7dd189219e603c05938b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.56.1.tgz","fileCount":42,"integrity":"sha512-lwPjxutt+rVsR98b0IwycyMVEUeqmF8uYC7vkIOS4On0eg+GFAJUiO/tKaZU5THaFJVNY9hjeP12UKIeX40Owg==","signatures":[{"sig":"MEUCIQDLVVii05SFm7UZGcE7vZr47ejUuy+ExxZfi0gXZ+wMQQIgMyfAi/pSs5U3iL4eA8rM+PqWXRIM5HiHM+sKtCRoZbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.56.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3ea350f3bbde30b623aab135f8168106/grackle-ai-adapter-sdk-0.56.1.tgz","_integrity":"sha512-lwPjxutt+rVsR98b0IwycyMVEUeqmF8uYC7vkIOS4On0eg+GFAJUiO/tKaZU5THaFJVNY9hjeP12UKIeX40Owg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.56.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.56.1_1774115899872_0.3836508658239439","host":"s3://npm-registry-packages-npm-production"}},"0.56.2":{"name":"@grackle-ai/adapter-sdk","version":"0.56.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.56.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1acb7353bd988f1b17015d4b843a5e5b1c012fe6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.56.2.tgz","fileCount":42,"integrity":"sha512-6wj1IjZQYRATDCtVu3L2fRKqtN8FlGdPvKH/ZkiYY0vFtw08H92CIkuMhosITxEdEv0pTPv24yJ3KhCwBLWlwA==","signatures":[{"sig":"MEUCIQD2bM6eZemvNvAWoXWm5rDYkDdWTArlbBZHBc5l1GYmswIgc2ApOaojnh3hHTio31I+3gVpV4E3f6gmJMovPVWzQmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.56.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0f115caad5a773ee27de92ad9f1330bd/grackle-ai-adapter-sdk-0.56.2.tgz","_integrity":"sha512-6wj1IjZQYRATDCtVu3L2fRKqtN8FlGdPvKH/ZkiYY0vFtw08H92CIkuMhosITxEdEv0pTPv24yJ3KhCwBLWlwA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.56.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.56.2_1774116642897_0.8989142878464229","host":"s3://npm-registry-packages-npm-production"}},"0.56.3":{"name":"@grackle-ai/adapter-sdk","version":"0.56.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.56.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ab68d506752e2c94e34449925c43972a94a8d7bc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.56.3.tgz","fileCount":42,"integrity":"sha512-Mk9tp9yixOLuaIVBuA/uAsGX6NhA2wr3IGB+8IZC5G5xrkID2Q6zAk8bzjMy8dsba/ThIJ5QZwcgESSefZwI9g==","signatures":[{"sig":"MEYCIQCjjvvBbz689N2lBHN1B9hOVmyeEf4Au+lPkU8+2uPakAIhANuykSyWA8rmip/Gr5eCrPalt2xu9O/CtKcC+OL/doJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.56.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/06c65de89eff5203219cfd6bcff830de/grackle-ai-adapter-sdk-0.56.3.tgz","_integrity":"sha512-Mk9tp9yixOLuaIVBuA/uAsGX6NhA2wr3IGB+8IZC5G5xrkID2Q6zAk8bzjMy8dsba/ThIJ5QZwcgESSefZwI9g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.56.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.56.3_1774117590026_0.1745142000825568","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@grackle-ai/adapter-sdk","version":"0.57.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.57.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b716180375f52a277829ecc1926dcc2dcf9cc645","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.57.0.tgz","fileCount":42,"integrity":"sha512-Vg/JInNERdWCdf1g0LilV8fSwIbwoThsfAyg5nX84LQO+3gzCH3JTItyX25Ugdcv9qIvnltmD1fHoaYjkNYh4w==","signatures":[{"sig":"MEQCIBqRExk3ziGbWn/eE0XS+/clnf9WLO0+JqFnuZRLrzOiAiBInoWeX72ghhkN385zVL73b5438dTMCfzsHOJamsKxsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.57.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7e4a99cb430edc755fb682b6642c16b8/grackle-ai-adapter-sdk-0.57.0.tgz","_integrity":"sha512-Vg/JInNERdWCdf1g0LilV8fSwIbwoThsfAyg5nX84LQO+3gzCH3JTItyX25Ugdcv9qIvnltmD1fHoaYjkNYh4w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.57.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.57.0_1774122814911_0.2837879657271656","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"name":"@grackle-ai/adapter-sdk","version":"0.57.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.57.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1f87736b283b3794131aac27f21c6af78e1105f3","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.57.1.tgz","fileCount":42,"integrity":"sha512-Rue53+FegGvI7hTg92EkKaAexrolK7jqEFHSKgQbdKLainREKUt9FGXjfE1RfXs8mFBWPhQOgc/LCiz3CSWkAg==","signatures":[{"sig":"MEUCIQCB3aZI3gs9wSOd9bAAdfwr6RZLhXwQp0xcLALawCDs6gIgSplD22JLypZ2HdmmIUrsT9EclRr9aifTFdIN074jJQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.57.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b4f07de82a8707078d62ac64aa68c26f/grackle-ai-adapter-sdk-0.57.1.tgz","_integrity":"sha512-Rue53+FegGvI7hTg92EkKaAexrolK7jqEFHSKgQbdKLainREKUt9FGXjfE1RfXs8mFBWPhQOgc/LCiz3CSWkAg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.57.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.57.1_1774123575448_0.4404697852589883","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@grackle-ai/adapter-sdk","version":"0.58.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.58.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1ca9dbb9b58efceca9b5c82347a4a26057b309b6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.58.0.tgz","fileCount":42,"integrity":"sha512-JbIhc4Wp+fXFRmlOKlcCktPk7jT9h102vtXi6fZDhbRAnqvoXzn2JfIoKNIwNeAXhwofxspooxqH8+/dWvzN2g==","signatures":[{"sig":"MEUCIQDIb7w6Jk6Qytw+Nifp900vMhoXKaGDpqHLxXsn8VgVGwIgDq36l4QAi9Ac+ttCAgwu+oB2WGAJPLn8zVY5nrxZFIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.58.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/2e989fbec47e108b72860d9b7556aa65/grackle-ai-adapter-sdk-0.58.0.tgz","_integrity":"sha512-JbIhc4Wp+fXFRmlOKlcCktPk7jT9h102vtXi6fZDhbRAnqvoXzn2JfIoKNIwNeAXhwofxspooxqH8+/dWvzN2g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.58.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.58.0_1774124537027_0.6697889744421028","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@grackle-ai/adapter-sdk","version":"0.59.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.59.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d914a83ed5c96fa051a346938efc9f8e9e47375b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.59.0.tgz","fileCount":42,"integrity":"sha512-lhXHFnz81iaBg15K8AShnwCZWDMRf16Q+IDuZpDm7zM6o84ZSPH5Dn66lldn1/CgjaLfuGi4b5DJfWTjP3GTvA==","signatures":[{"sig":"MEUCIQDYOv10wOugIFHOQ4+rPHlRx7bwTYFmt3LKT9V6IbdWogIgdIK3ZgagxTXnX/x8rB9Bnh5iSz4sIekin7Nwp8m2mU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.59.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0240b7e0222a20b46a91ea630998fe12/grackle-ai-adapter-sdk-0.59.0.tgz","_integrity":"sha512-lhXHFnz81iaBg15K8AShnwCZWDMRf16Q+IDuZpDm7zM6o84ZSPH5Dn66lldn1/CgjaLfuGi4b5DJfWTjP3GTvA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.59.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.59.0_1774126885329_0.9787459838281216","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@grackle-ai/adapter-sdk","version":"0.59.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.59.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e3dd4edee96107f091c29552519bb9c0de995bd8","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.59.1.tgz","fileCount":42,"integrity":"sha512-irt/pWUR6px7UxQ0jcvDnx4nbVoNr87G3Lbe7dPOBTBUry/tTDF7AUK4F5Vv+ObZhA2nDVVTbG06ckSUOzcQAA==","signatures":[{"sig":"MEQCID0hJ+Cr1OYRtaWKkcIV9bYnut//YFW3/VRyYrM7+/5gAiBLnDwX11AblyB4BgWHctbsNSnpGjUYBSmaN2/BeubkTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.59.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/46098bb7efd5bf7349662b5670113dd8/grackle-ai-adapter-sdk-0.59.1.tgz","_integrity":"sha512-irt/pWUR6px7UxQ0jcvDnx4nbVoNr87G3Lbe7dPOBTBUry/tTDF7AUK4F5Vv+ObZhA2nDVVTbG06ckSUOzcQAA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.59.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.59.1_1774127393428_0.8257525896176292","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@grackle-ai/adapter-sdk","version":"0.60.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.60.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8cb6af00d0da63e22332000d4d1a21d156ec08c0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.60.0.tgz","fileCount":42,"integrity":"sha512-DkHuc0BodULiO9h9i2LHj9WCyu2ihVoBtGg03CsUZRPVxbjPmZL6heP02ClrPkUVqsJm71kvgCP+SkSp/malLQ==","signatures":[{"sig":"MEUCIDLb7I0WmDuSa41IFbNftouJs4pS3ifxp4DjvdR+NE/bAiEAgj+1K8bJhyaTF3k1I5W+PNHc+niPhwRvR/nzQJZRb68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.60.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/df30361b12f051b5ec540b9121e598fe/grackle-ai-adapter-sdk-0.60.0.tgz","_integrity":"sha512-DkHuc0BodULiO9h9i2LHj9WCyu2ihVoBtGg03CsUZRPVxbjPmZL6heP02ClrPkUVqsJm71kvgCP+SkSp/malLQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.60.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.60.0_1774129803472_0.9646856379150885","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@grackle-ai/adapter-sdk","version":"0.61.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.61.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"45bd970ca248ea212a67bd5fccd1a7170e75d080","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.61.0.tgz","fileCount":42,"integrity":"sha512-mpbH+NEH91PJO15bctciIwG7TMkhlJSfJeqnKZB3hqz1csx0P6WsmjxtNlynMML6fXOtFuyQxczAhpznGYP4Vw==","signatures":[{"sig":"MEUCIB1hOpoy6hWMjbTXHBoh2J/8idjL2I9wWgkRuYya8K6TAiEAjzMHftGktwd52vQOI8y2iJOUGqfVMCCsf1nhjh7dLAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.61.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/07ff646be0a7a536fc4b5575e46fee82/grackle-ai-adapter-sdk-0.61.0.tgz","_integrity":"sha512-mpbH+NEH91PJO15bctciIwG7TMkhlJSfJeqnKZB3hqz1csx0P6WsmjxtNlynMML6fXOtFuyQxczAhpznGYP4Vw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.61.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.61.0_1774130500029_0.9415734987126949","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"@grackle-ai/adapter-sdk","version":"0.61.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.61.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"cd11b78ed9b683feb0f5bd8b47b3587e68b0c1fb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.61.1.tgz","fileCount":42,"integrity":"sha512-SXwrVTpCzEfQwUZAiyR58Z6yVRlBBImai9J0PaN1B4xnrx8fdZltOQfGpB+Y3pwpdZ7DMfpCIt7Ut+hXcafcQA==","signatures":[{"sig":"MEYCIQClwfpp4DA+UigA4t8MGGuaJ5oYdLqqO2XdR50AlsKz0QIhAKnai+TT1RZa/4ynwIkiVEedgo8ltm928EGAVMHn0dW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.61.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/428c96f420c5c84e70bf651217d3fa86/grackle-ai-adapter-sdk-0.61.1.tgz","_integrity":"sha512-SXwrVTpCzEfQwUZAiyR58Z6yVRlBBImai9J0PaN1B4xnrx8fdZltOQfGpB+Y3pwpdZ7DMfpCIt7Ut+hXcafcQA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.61.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.61.1_1774132976275_0.994875015109371","host":"s3://npm-registry-packages-npm-production"}},"0.61.2":{"name":"@grackle-ai/adapter-sdk","version":"0.61.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.61.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ae2ec8f12a74d2833f56eda2bf63b7d0eb968a54","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.61.2.tgz","fileCount":42,"integrity":"sha512-tcf5Uz4g7C4SZt52zbEUS9qh5eHGfQczEqh29LCkN2QuAxCY7Wb9Q2UvSuKIlAPfCzIlWMF/sy5Z3c+6JHEH0A==","signatures":[{"sig":"MEUCIFlmLQ5g3qcZcLnY5Y6vJAoTZg/rdyO2DvRwNf9JbMI5AiEA/hmgZ/bCvmoVI7oaTpF5203L2ZI+l0ICUMZrgMJL3vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.61.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7043f6fcb7505a88746500f9454267e1/grackle-ai-adapter-sdk-0.61.2.tgz","_integrity":"sha512-tcf5Uz4g7C4SZt52zbEUS9qh5eHGfQczEqh29LCkN2QuAxCY7Wb9Q2UvSuKIlAPfCzIlWMF/sy5Z3c+6JHEH0A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.61.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.61.2_1774136607401_0.9938133038065489","host":"s3://npm-registry-packages-npm-production"}},"0.61.3":{"name":"@grackle-ai/adapter-sdk","version":"0.61.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.61.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"00c4b63e0a1c2a28c084215a8395a105095e2b04","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.61.3.tgz","fileCount":42,"integrity":"sha512-T+13RjH6JEEgJP1uU5gDGJQoCDUDlKJD0KnmDAHkhoQU1u3gVOdlEdPasKX0eqeV/mBCYcOhQ3A6mOUInE3qaw==","signatures":[{"sig":"MEYCIQCxI4SnVND2iZbJ1R94+6R0wVTivHCblb1ugcry2Ai/3QIhAK6XdVcs6q/Vznr8ae9AdcwAVi1IA9p6CkHQ5G2aGzVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.61.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a8ae3bdb334ad7b1985d6039565ec763/grackle-ai-adapter-sdk-0.61.3.tgz","_integrity":"sha512-T+13RjH6JEEgJP1uU5gDGJQoCDUDlKJD0KnmDAHkhoQU1u3gVOdlEdPasKX0eqeV/mBCYcOhQ3A6mOUInE3qaw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.61.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.61.3_1774137333083_0.1654056849202259","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@grackle-ai/adapter-sdk","version":"0.62.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.62.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"355ea4f881aee7022bfe3521b56fa4522bf207dc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.62.0.tgz","fileCount":42,"integrity":"sha512-vsc8LmLjiugYq3+dgcDSS5vtUtZepmLuix387XyyjtEKuM6j0ZNxKg+11+tKaBCR273wtuUA8+zFZYsdAFW8Hg==","signatures":[{"sig":"MEYCIQCGON1jxubKR7Q5oMknWLfe0D2EOh5IrmikfOPHjVk4TQIhAJrIhkFhp8EEtLBg6MZ7UTN0JnFXn3B0YPCCoaBHpqNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.62.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/012f76f0af9225f41f825b96cb814175/grackle-ai-adapter-sdk-0.62.0.tgz","_integrity":"sha512-vsc8LmLjiugYq3+dgcDSS5vtUtZepmLuix387XyyjtEKuM6j0ZNxKg+11+tKaBCR273wtuUA8+zFZYsdAFW8Hg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.62.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.62.0_1774140532643_0.0877834171615568","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"@grackle-ai/adapter-sdk","version":"0.62.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.62.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"720141ec09a575e34cd3d2e4d99a7e2f8cc6d5fc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.62.1.tgz","fileCount":42,"integrity":"sha512-8ICWdd9MEbIhEmgXE9jDvwoRSqzbsymPw0GoDOl+2Q5aJauBZD/AmSNMqyIHyaFDIier1ZgxHotmRm8LDiyrww==","signatures":[{"sig":"MEUCIBQYV+BOOTQA7SRpsp94iLgZTyKBhkmtzqQmBtnfANG7AiEA49vXsfC85dNv73RSkwBzvZTEZEDQFq2yD0zcPWkftSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.62.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6b415c7968c16c4f62ba763d0233ea14/grackle-ai-adapter-sdk-0.62.1.tgz","_integrity":"sha512-8ICWdd9MEbIhEmgXE9jDvwoRSqzbsymPw0GoDOl+2Q5aJauBZD/AmSNMqyIHyaFDIier1ZgxHotmRm8LDiyrww==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.62.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.62.1_1774142792794_0.3675374480570903","host":"s3://npm-registry-packages-npm-production"}},"0.62.2":{"name":"@grackle-ai/adapter-sdk","version":"0.62.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.62.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a7198f4bf6b2374268ba491ca7a00cca00fcc2df","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.62.2.tgz","fileCount":42,"integrity":"sha512-fsthNAtSZdE9Z2uWikloRpwjWBKn8L9y+TZ5bbZPsDe7f+NgsGldOU//gLxzATwGKYN9WX3l+kn122jYSowLpA==","signatures":[{"sig":"MEUCIQDMx+VQVBn0UczeXEVF8v8eR4rGSrml59dmpjW662G/aAIgIpz0JkQfcX5Zup1aSA5Z7zdW++H18WMKKca9hYtNKtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.62.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0f22a0480b148164926dc323774bcd9d/grackle-ai-adapter-sdk-0.62.2.tgz","_integrity":"sha512-fsthNAtSZdE9Z2uWikloRpwjWBKn8L9y+TZ5bbZPsDe7f+NgsGldOU//gLxzATwGKYN9WX3l+kn122jYSowLpA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.62.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.62.2_1774143444853_0.22298859122157122","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@grackle-ai/adapter-sdk","version":"0.63.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.63.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e2c3c4d8c9f81a41cdf717db5d2db928d3711889","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.63.0.tgz","fileCount":42,"integrity":"sha512-NPdRSZw7+VbnChDj8AzA/rVPrw5QVw/Q/FnGPArPC1auwgXpIhD1i+or5gWW9CCXdxBXiIgi8Dl2dljzN4xGqA==","signatures":[{"sig":"MEUCIBAAYAW/rVHtlsetIGWwMRpP04Nyny9ZIiGPxlWaWFCgAiEAnFS9yJ/14E+ZAunzMUYoj/4w24R95NzF4GMN7tUPl00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.63.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0910a197b1190d0d65e5130dfdb693d0/grackle-ai-adapter-sdk-0.63.0.tgz","_integrity":"sha512-NPdRSZw7+VbnChDj8AzA/rVPrw5QVw/Q/FnGPArPC1auwgXpIhD1i+or5gWW9CCXdxBXiIgi8Dl2dljzN4xGqA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.63.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.63.0_1774146101461_0.1273903124252156","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@grackle-ai/adapter-sdk","version":"0.64.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.64.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"60f4520039c12e61154a74116debe3dace28b540","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.64.0.tgz","fileCount":42,"integrity":"sha512-vLHMZ8DSRrIawxp6W3JuQ+0H3lYxTABo2zfL8tlOCJODYO/3miNieC2nbfsrv8exnyfIcYCs7huLybz02Z0JRQ==","signatures":[{"sig":"MEQCIEs+L8gkH5WwO6o1Zugl3Jsf5gzJshFzVYoLUc7eEHvnAiBNzDwBl6pz6p8gW/460/cHkjgSvy6ZuwQkrSEwXMfy6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.64.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/521f8da3efe4df6820435f1c20da3525/grackle-ai-adapter-sdk-0.64.0.tgz","_integrity":"sha512-vLHMZ8DSRrIawxp6W3JuQ+0H3lYxTABo2zfL8tlOCJODYO/3miNieC2nbfsrv8exnyfIcYCs7huLybz02Z0JRQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.64.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.64.0_1774148134585_0.33332194710901186","host":"s3://npm-registry-packages-npm-production"}},"0.64.1":{"name":"@grackle-ai/adapter-sdk","version":"0.64.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.64.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"899cba9a9d1eadd52ab60af4b513709a52f34127","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.64.1.tgz","fileCount":42,"integrity":"sha512-DNG28It9cl3+7qxom20ocWBG7afejn6EjAlRxEaF8AeTdgd76z1jmwVDqfGZ9NPvPVhHLEHHCiT41hjhDQr99w==","signatures":[{"sig":"MEUCIEcbeTr88poikZZE2CXSdyopF71Jj1UoCn3ronQuOm5EAiEA3H9oX/MsI0uocNzYygoo/l1ssiMd+JowrZXCWTPNV1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.64.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d51d137b607c9d2a579853f0763251a4/grackle-ai-adapter-sdk-0.64.1.tgz","_integrity":"sha512-DNG28It9cl3+7qxom20ocWBG7afejn6EjAlRxEaF8AeTdgd76z1jmwVDqfGZ9NPvPVhHLEHHCiT41hjhDQr99w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.64.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.64.1_1774149320781_0.3549879590976479","host":"s3://npm-registry-packages-npm-production"}},"0.64.2":{"name":"@grackle-ai/adapter-sdk","version":"0.64.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.64.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"87dee8998a81433786c0739a3f74450410186081","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.64.2.tgz","fileCount":42,"integrity":"sha512-2wvtzSPRS/TYmyJryrZ9XjVT4a5fKgvgUvcrgm/Haho8feJALTsJR3YiOoVH1lPqmpgtUXKGMWQaX/Hurb7WGg==","signatures":[{"sig":"MEUCIFhonxZmV9KqMuE95d/4DIwQR/byHRtyaokdghqlKWmFAiEAhChbeKhhDxaHIBMsWLJfnlapAFRxMO5LPhJYMArsDto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.64.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/47e6fdef9347937d86473d3e382c5a6a/grackle-ai-adapter-sdk-0.64.2.tgz","_integrity":"sha512-2wvtzSPRS/TYmyJryrZ9XjVT4a5fKgvgUvcrgm/Haho8feJALTsJR3YiOoVH1lPqmpgtUXKGMWQaX/Hurb7WGg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.64.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.64.2_1774150297099_0.48424105400412776","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@grackle-ai/adapter-sdk","version":"0.65.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.65.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"780c3a3ac8aa71d9f960cc1afc8d7156244effb2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.65.0.tgz","fileCount":42,"integrity":"sha512-KYYmzva98IEM0p9hO9RHU2op03DKc0im3XELLDdpHjAsem8mXJnqr1cEVfGGOYb6ZzZiANuPXiKPbsLbG+vROw==","signatures":[{"sig":"MEYCIQC7hqtuf6KDjcLjQXnEd8zFyRr2VlX862NutTs+Ol/wnAIhAOtC4rdBYGPQddjocchG7qyFsrI4gNBh/PhRvctsVm3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.65.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b5b9bf0c13504adf746817e70fba03b8/grackle-ai-adapter-sdk-0.65.0.tgz","_integrity":"sha512-KYYmzva98IEM0p9hO9RHU2op03DKc0im3XELLDdpHjAsem8mXJnqr1cEVfGGOYb6ZzZiANuPXiKPbsLbG+vROw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.65.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.65.0_1774151173252_0.0853878852555523","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@grackle-ai/adapter-sdk","version":"0.66.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.66.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"0fecc7dc359aa4ab14b0d1c9c9a34a71e38f1bf2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.66.0.tgz","fileCount":42,"integrity":"sha512-Q/wfajAOjbpNKmkgWqR9wauUughmnqwuA5rbMjhbn4lkzpVkwB6eBRrkEJ8LiavycjAGKRVTcMZfsYL2wCy6Iw==","signatures":[{"sig":"MEQCIFJVo8fXAYoR//DlyrzCt81vouPXqo8lLlfVDMLcnv22AiBEdOAOV+JBIgbA4Lb9zSalKn0WY1J/esAT5KKq0CEofQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.66.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/dccfe48951ba2e84bbe6bd18bd7d5fed/grackle-ai-adapter-sdk-0.66.0.tgz","_integrity":"sha512-Q/wfajAOjbpNKmkgWqR9wauUughmnqwuA5rbMjhbn4lkzpVkwB6eBRrkEJ8LiavycjAGKRVTcMZfsYL2wCy6Iw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.66.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.66.0_1774152880546_0.6484708199558873","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@grackle-ai/adapter-sdk","version":"0.67.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.67.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"17623fee371fa11afe2edd532c6f0007d6481f48","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.67.0.tgz","fileCount":42,"integrity":"sha512-fDEb8BFqcmPr9u4kr8oxzXA4nnzU6koLMn3o9p6eG39CjZrOu2XFD/hkdealfHDKAUQnnGh9P04/UnD14Om7RA==","signatures":[{"sig":"MEUCIQCuh3f8J0QqzySK3tH/kVzKAKMU3bp2Id9KdbQBVSySnAIgRCL/pMjCMCuMtVScAHLsioMAV2E2/J6+/8FX9et75KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.67.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/2388b6129578f6653a5f4fdfae0b6296/grackle-ai-adapter-sdk-0.67.0.tgz","_integrity":"sha512-fDEb8BFqcmPr9u4kr8oxzXA4nnzU6koLMn3o9p6eG39CjZrOu2XFD/hkdealfHDKAUQnnGh9P04/UnD14Om7RA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.67.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.67.0_1774154610076_0.33076921238426493","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@grackle-ai/adapter-sdk","version":"0.68.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.68.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a8ffe3c143af3f16b3e9e92300678b0abb72c54d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.68.0.tgz","fileCount":42,"integrity":"sha512-YU2N2tiIsLxBHcYR6AwfqTyAV7h0mGlZ3vlPN4616Amq6dH6R3fivGnOdCt16Z4QatSlkOy1j7yioljUvPB0yQ==","signatures":[{"sig":"MEUCIEWUP45PCogfiwjUHVwWJnLZtjWZWxOsIndVs4vr/os+AiEA2DS57vfa5EKUX5E3BHjWPkOZAOufuwa4zcIxLdhOGfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.68.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/ba7d91c94a2e0c48230eda6a65038b23/grackle-ai-adapter-sdk-0.68.0.tgz","_integrity":"sha512-YU2N2tiIsLxBHcYR6AwfqTyAV7h0mGlZ3vlPN4616Amq6dH6R3fivGnOdCt16Z4QatSlkOy1j7yioljUvPB0yQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.68.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.68.0_1774157685515_0.3422097904009609","host":"s3://npm-registry-packages-npm-production"}},"0.68.1":{"name":"@grackle-ai/adapter-sdk","version":"0.68.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.68.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f471717d0ba22d82a7e2c020677d75892f4fef89","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.68.1.tgz","fileCount":42,"integrity":"sha512-oid/FMkAvGF9vFqkCncn76l4/au1y7cZSe9XE85ibn2wKJ+hl1MpHwwd8zZ5fxctW2fxZPEBMzrDXSe6Hf+A4w==","signatures":[{"sig":"MEUCIB0xdZF45quNkuML2xUpaCJJ7LRtx59cTZyxUoJk6wClAiEAv8tUU9tAm8s/57V8DlaaoDb2uQwKMsNIsjzHOOlOEbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.68.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/941654f68d671259f40202821d0219b5/grackle-ai-adapter-sdk-0.68.1.tgz","_integrity":"sha512-oid/FMkAvGF9vFqkCncn76l4/au1y7cZSe9XE85ibn2wKJ+hl1MpHwwd8zZ5fxctW2fxZPEBMzrDXSe6Hf+A4w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.68.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.68.1_1774158169982_0.8322886906695466","host":"s3://npm-registry-packages-npm-production"}},"0.68.2":{"name":"@grackle-ai/adapter-sdk","version":"0.68.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.68.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8da4474363af0ee6580e4812dc8968794bf30d66","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.68.2.tgz","fileCount":42,"integrity":"sha512-r25n+WOgdnKEVBYLpXxLZqkdBCu4ygkAifC+8tr2p1EXtZ2JMAZDBCownO1YrKl/ApKiGCfuQFbhk8/GLXWX0g==","signatures":[{"sig":"MEYCIQChIzWTh3pQLt4ux5HO52xf2WPEq3Sc/FTte6j9zw4A9QIhANgAcGnSL0u8VEgK62C2CxFJcZRTFzkLJcGgRGogvu2P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.68.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/061799b233d0ba24b69364eff260e8cf/grackle-ai-adapter-sdk-0.68.2.tgz","_integrity":"sha512-r25n+WOgdnKEVBYLpXxLZqkdBCu4ygkAifC+8tr2p1EXtZ2JMAZDBCownO1YrKl/ApKiGCfuQFbhk8/GLXWX0g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.68.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.68.2_1774158978313_0.33613437545003144","host":"s3://npm-registry-packages-npm-production"}},"0.68.3":{"name":"@grackle-ai/adapter-sdk","version":"0.68.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.68.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7f4c681d8be752838de78d74243a84af7f6d7940","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.68.3.tgz","fileCount":42,"integrity":"sha512-+XSFW/wDvVhCSZKTvdem4isKAH+UrMgsuxHbB1j4iafameMNRk/bZe/xO8d63F5N0qKKplH3SlYhndIaj9Gs3A==","signatures":[{"sig":"MEYCIQDOpWjvXAik2bani3Mnzxjo0uFOGx+k4aoS1aT0DLfjTgIhAPjQhE5OjwrKmU8QIlwaLFWtzD3B18CcxxAyJMIELdXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.68.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3464e2f7a60e2e5a72d425982d8184a7/grackle-ai-adapter-sdk-0.68.3.tgz","_integrity":"sha512-+XSFW/wDvVhCSZKTvdem4isKAH+UrMgsuxHbB1j4iafameMNRk/bZe/xO8d63F5N0qKKplH3SlYhndIaj9Gs3A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.68.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.4","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.68.3_1774159629442_0.14269401065783494","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@grackle-ai/adapter-sdk","version":"0.69.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.69.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"601800d4e13cba07bd4111041977be8ea96e9928","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.69.0.tgz","fileCount":42,"integrity":"sha512-O9XYq9tQ88DL7Xp9zoQ+qI7IAIix9uCBJeJWy0Qj74hupsfw6lgwnHV87g4bdn89gLmw/xDOH8kTnhj+UBnalg==","signatures":[{"sig":"MEUCIGM+tgBVVjliyKLK59F00f5zE71epe4U0jkn+m8q2cFqAiEA5A1U8/z3t/81mGeQGUVlqoEKfnWjh9S0t/fSG2TDaf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.69.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5f365f7ec55bbe113930031ece29d839/grackle-ai-adapter-sdk-0.69.0.tgz","_integrity":"sha512-O9XYq9tQ88DL7Xp9zoQ+qI7IAIix9uCBJeJWy0Qj74hupsfw6lgwnHV87g4bdn89gLmw/xDOH8kTnhj+UBnalg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.69.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.69.0_1774186186658_0.21759256302152719","host":"s3://npm-registry-packages-npm-production"}},"0.69.1":{"name":"@grackle-ai/adapter-sdk","version":"0.69.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.69.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9ba1279a9d2cd21b833eafaa94caad30a13ed953","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.69.1.tgz","fileCount":42,"integrity":"sha512-Hzy5q0pc8PEpbEMXPPFRqWn6wMtbeUt1YF7tuWAzJ4OoGvWPNZt6W4FU1nxpPz5YXOwyNhIaKqupy4+gGwz1gQ==","signatures":[{"sig":"MEYCIQDFzzDty+zHUwW2HMaNo2QfhvSz5+dOuPIannOhUOSZewIhAMV7Lno0iQpBTtqQZfTFcWf9kPUS/Uk33Uz5O0yel79H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.69.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0fdd08cd4cfdef7de323b251c4d76277/grackle-ai-adapter-sdk-0.69.1.tgz","_integrity":"sha512-Hzy5q0pc8PEpbEMXPPFRqWn6wMtbeUt1YF7tuWAzJ4OoGvWPNZt6W4FU1nxpPz5YXOwyNhIaKqupy4+gGwz1gQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.69.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.69.1_1774188436179_0.7393387153011668","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@grackle-ai/adapter-sdk","version":"0.70.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e861f14e0b69d11aa123f7a3d5c213bb78f8d1ab","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.0.tgz","fileCount":42,"integrity":"sha512-0ikg48ObMARkSHMkvcbmCs1lHCo75iBqn6TY+IafS6OWKlH3Dk9joQ4BQU7dqSMZvRbu5wrttPyq5Wumsjojgg==","signatures":[{"sig":"MEUCIQCT/mS8HTPAZMWVxbBdNP+NJG8kLjjnK97bFTFBmz/vLgIgd8Px1vv8rkwle/8z2dBQ0/yzBYjsjwG3avFuzjFMPIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92411},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/66d89b438cfe21e7c5f3fbccd5f1d3f2/grackle-ai-adapter-sdk-0.70.0.tgz","_integrity":"sha512-0ikg48ObMARkSHMkvcbmCs1lHCo75iBqn6TY+IafS6OWKlH3Dk9joQ4BQU7dqSMZvRbu5wrttPyq5Wumsjojgg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.0_1774192226071_0.6596308341265762","host":"s3://npm-registry-packages-npm-production"}},"0.70.1":{"name":"@grackle-ai/adapter-sdk","version":"0.70.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"884a7958afd06dc14a3f2c2bf2c44f13663c58d5","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.1.tgz","fileCount":43,"integrity":"sha512-xrYWDzG1nNZsXt/xNayGbHsy/W6yrE2MV389PjAXR2n9gjgHbVFNQu1iMwo+Bk1b1ORHiEqCi+uFxweNuD/qqA==","signatures":[{"sig":"MEUCIQCW9xFV74EQ4wWW0Mwar16O25SYiubiYF2fUvNwnxR+eQIgdTeLgDXQxq6tq+oMjCkwWDy1gZtvFiF4UHKi4c5xo64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/13430b18f99a59db536e0fc3a24b838e/grackle-ai-adapter-sdk-0.70.1.tgz","_integrity":"sha512-xrYWDzG1nNZsXt/xNayGbHsy/W6yrE2MV389PjAXR2n9gjgHbVFNQu1iMwo+Bk1b1ORHiEqCi+uFxweNuD/qqA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.1_1774202784693_0.0677922941168243","host":"s3://npm-registry-packages-npm-production"}},"0.70.2":{"name":"@grackle-ai/adapter-sdk","version":"0.70.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"30a0ee00c3cb136c2d3270a2fb9a669244598d91","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.2.tgz","fileCount":43,"integrity":"sha512-601m2ORZGKkoxRzNRV+AMT8K2qMO1XOuJu52YHqJJNA6TwqYomVHz4krD3kQGopJcq7V3jExlSwcErQiv19uRA==","signatures":[{"sig":"MEYCIQDJV+ARpLbRRhH5sCGiAYqPcEEnGCEKtcFbDY74IIoyTgIhAKdBJ801Pk278VHg+tDObnavBspv0hHEdgf/PdTizi4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8a05570398c4bbfd9218c5fd525d851d/grackle-ai-adapter-sdk-0.70.2.tgz","_integrity":"sha512-601m2ORZGKkoxRzNRV+AMT8K2qMO1XOuJu52YHqJJNA6TwqYomVHz4krD3kQGopJcq7V3jExlSwcErQiv19uRA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.2_1774205320234_0.7103326659446123","host":"s3://npm-registry-packages-npm-production"}},"0.70.3":{"name":"@grackle-ai/adapter-sdk","version":"0.70.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e20f91284ed8e6d4443c487a05548802ad870e7e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.3.tgz","fileCount":43,"integrity":"sha512-RqFzmfgHyl75htzjtoVTtav8llwc2VSQ2y4cGEnkivXngX2Y0RXhSRTG5VcZSJFrRWrbzcoAiqMRc/fCwGEPHw==","signatures":[{"sig":"MEUCIEQHA4Z9RBT8zcuUV7KCSm6KCV8gQBea4RwXqXGMD1wlAiEAoimj4FMnfunQbbAMchUqiJ8PM5OCfASS4cbOPmV769g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/49d43df34f40ba7f033b7f17a767b6cc/grackle-ai-adapter-sdk-0.70.3.tgz","_integrity":"sha512-RqFzmfgHyl75htzjtoVTtav8llwc2VSQ2y4cGEnkivXngX2Y0RXhSRTG5VcZSJFrRWrbzcoAiqMRc/fCwGEPHw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.3_1774206614066_0.8570448921074463","host":"s3://npm-registry-packages-npm-production"}},"0.70.4":{"name":"@grackle-ai/adapter-sdk","version":"0.70.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"135985faa462a09f83ed86cc4c97739bb06b1b46","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.4.tgz","fileCount":43,"integrity":"sha512-7XVNoDV2LRVp1Fo5gm3XLTmQXfXHJAls5Y6RzGUfSHMFDzrxgQK2UnQBs5YY85hmBJdJHFjGCADClt6cuxmV+A==","signatures":[{"sig":"MEUCIQCf8JKiN3Xb/lxL2+c7+yEJJiv4HHNiNDtVd66ZYtikOgIgFS0Tz5F4M6rkQx7PV4ui3AvjK2SSgyVfxrSamMEFZ/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f80b09abb6d68c5ede462568a6db638d/grackle-ai-adapter-sdk-0.70.4.tgz","_integrity":"sha512-7XVNoDV2LRVp1Fo5gm3XLTmQXfXHJAls5Y6RzGUfSHMFDzrxgQK2UnQBs5YY85hmBJdJHFjGCADClt6cuxmV+A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.4_1774213305941_0.6234631992152795","host":"s3://npm-registry-packages-npm-production"}},"0.70.5":{"name":"@grackle-ai/adapter-sdk","version":"0.70.5","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.5","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"db3e0203f4736171d984cab3ede0cb271d722081","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.5.tgz","fileCount":43,"integrity":"sha512-29vmb4Qta5tuAKg9QmuyRD2LBtCxPcCkM5xPkH4SLiso9ehBrRPBln+t3027KAkIXtVRYEhMDpcbA4TsOPfYfA==","signatures":[{"sig":"MEUCIQC+Hv6evMe+eypQb3Vh08Uotn5tcIFM8MutG+IvLeastgIgVrzbayr1xNUqXrQhGa/WnKIXCOzzr5+6G5F7iv7EXk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8c0b607ebe6bb1851359b0f89216682f/grackle-ai-adapter-sdk-0.70.5.tgz","_integrity":"sha512-29vmb4Qta5tuAKg9QmuyRD2LBtCxPcCkM5xPkH4SLiso9ehBrRPBln+t3027KAkIXtVRYEhMDpcbA4TsOPfYfA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.5","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.5_1774213817845_0.7351539646169689","host":"s3://npm-registry-packages-npm-production"}},"0.70.6":{"name":"@grackle-ai/adapter-sdk","version":"0.70.6","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.70.6","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"cc3de98b781aa6c31d0a5a8fbd2ac81604ff7351","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.70.6.tgz","fileCount":43,"integrity":"sha512-S5jAf98lk/mjfL28Wpsh1ucWirotFDvLvPli1dhtD1rPWVRzepyNbV2uDe0rG7v85+CG+iREIOdPbZBzXY+/3g==","signatures":[{"sig":"MEUCIQDXj0xVUvafaL66pfSU8GIEX6oaKOYRAXMXc3FomebHowIgEL6t/Hza9kjE9OLZv1pU2dS/vXG7nc3VVpSwKwRCTZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.70.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b42d5dc5b1f776e309062045cd588a46/grackle-ai-adapter-sdk-0.70.6.tgz","_integrity":"sha512-S5jAf98lk/mjfL28Wpsh1ucWirotFDvLvPli1dhtD1rPWVRzepyNbV2uDe0rG7v85+CG+iREIOdPbZBzXY+/3g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.70.6","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.70.6_1774214315400_0.7648973755711741","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@grackle-ai/adapter-sdk","version":"0.71.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.71.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b923c19a49f5bfc5c2be91ed35691fb0b53379a2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.71.0.tgz","fileCount":43,"integrity":"sha512-FLU4Su7m8P2O+fyzBT6/XBMNgvoKg9DRcfKst74SyoCkg3B/f3QQRIKbaIsuhbZE338trldNZiQtvrlSak9UTQ==","signatures":[{"sig":"MEUCIC0InYnUdaypLmq/4oFFZ+A3hNW4Wcv/wkw5clX3WeT3AiEA94kVT4JB/cgYbqR+l/fwK+DB/2AY3/JOSrfvrvqCqI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.71.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/11ff4e39b617a1f0ba21c87a6c182495/grackle-ai-adapter-sdk-0.71.0.tgz","_integrity":"sha512-FLU4Su7m8P2O+fyzBT6/XBMNgvoKg9DRcfKst74SyoCkg3B/f3QQRIKbaIsuhbZE338trldNZiQtvrlSak9UTQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.71.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.71.0_1774220932920_0.025047402947595332","host":"s3://npm-registry-packages-npm-production"}},"0.71.1":{"name":"@grackle-ai/adapter-sdk","version":"0.71.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.71.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c43cb3651003f8410c7a5692dc38950242e7d546","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.71.1.tgz","fileCount":43,"integrity":"sha512-xPbS0lIdJ2917jc3oAAf+ZurMCUYImhb6+i0FiNs1ZUQXpI6e85JgRgDEvyGqo9FITy0Ecn2EM5bk5vvikcUrQ==","signatures":[{"sig":"MEUCIQDYsCTQIOUrVtUz9XgT3Pa31z9GPQkYT0d9+0T32mwpNQIgZwoRvS1QhaqtGvPwKeQkqcEl6KT0scuQp7z5WW3PJQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.71.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/13407212e822fe0e8eba542c64c58ebb/grackle-ai-adapter-sdk-0.71.1.tgz","_integrity":"sha512-xPbS0lIdJ2917jc3oAAf+ZurMCUYImhb6+i0FiNs1ZUQXpI6e85JgRgDEvyGqo9FITy0Ecn2EM5bk5vvikcUrQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.71.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.71.1_1774242103134_0.21609340638401942","host":"s3://npm-registry-packages-npm-production"}},"0.71.2":{"name":"@grackle-ai/adapter-sdk","version":"0.71.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.71.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3385c660a3be5c2dec648285eb81915dc8bd8d77","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.71.2.tgz","fileCount":43,"integrity":"sha512-cTfuU3gRS/dOzHn4Jmr2rdGNmGdG1uhTa/ZMYEhP57IPrC5+xDL8PLXaER21Vf60atKek6NMDHoa3E0QHMFJwg==","signatures":[{"sig":"MEUCIGzgMmB09VqdjqhU5moQQ5O7BQc9K575e/9YPr24J41gAiEAtejEyi0QLTRy+L08TuiwlUaU/HCUsmf2dv/qbo2JGrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.71.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a2b9364b47aabde05b01c53034252817/grackle-ai-adapter-sdk-0.71.2.tgz","_integrity":"sha512-cTfuU3gRS/dOzHn4Jmr2rdGNmGdG1uhTa/ZMYEhP57IPrC5+xDL8PLXaER21Vf60atKek6NMDHoa3E0QHMFJwg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.71.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.71.2_1774244645472_0.021858203964811418","host":"s3://npm-registry-packages-npm-production"}},"0.71.3":{"name":"@grackle-ai/adapter-sdk","version":"0.71.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.71.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9785069306c5f04ff449b0b7a11ccba737f558a4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.71.3.tgz","fileCount":43,"integrity":"sha512-Blv2+Z9ithH6T/TIMoIIBd5D8JTKOnGDNAZKgNKUzXZzTensuW2ZqVT0XtRtzMhybXJRUX62lRETEcWUmmkzUg==","signatures":[{"sig":"MEUCIDA2svS9hYd/EDa3GPc/nzhmjdKCidVQJf5REXlidXinAiEAi6BdF0AVob4fyKa+U0XvQRRHkkt1J9HHPqu3V6/4dEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.71.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/389461828bee2ec926d68f463a2e6421/grackle-ai-adapter-sdk-0.71.3.tgz","_integrity":"sha512-Blv2+Z9ithH6T/TIMoIIBd5D8JTKOnGDNAZKgNKUzXZzTensuW2ZqVT0XtRtzMhybXJRUX62lRETEcWUmmkzUg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.71.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.71.3_1774248104067_0.7969144530073173","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@grackle-ai/adapter-sdk","version":"0.72.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"626c459afbd115001c74685e9acb18a48e66282a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.0.tgz","fileCount":43,"integrity":"sha512-lksPkABXUSgzZIzpAZaeizhmqfy4k9nJFEbJUktEsFTsIR+LEVuOhvG9kxwggFTNZs2C5RWgXjeUh9n0pUA0VQ==","signatures":[{"sig":"MEQCIAwfvPKBCc3hELKCPbNihL9fv5TQP8n9XWxA5BYTiodiAiBnlEXrD+Tk5Hk/yG0o61c3Zf2Yvp7BC4xdcaKo6edoXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d6ed64ad26b7a26daa87359d3ed6dfb5/grackle-ai-adapter-sdk-0.72.0.tgz","_integrity":"sha512-lksPkABXUSgzZIzpAZaeizhmqfy4k9nJFEbJUktEsFTsIR+LEVuOhvG9kxwggFTNZs2C5RWgXjeUh9n0pUA0VQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.0_1774250011224_0.42350356359302976","host":"s3://npm-registry-packages-npm-production"}},"0.72.1":{"name":"@grackle-ai/adapter-sdk","version":"0.72.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ff231349468c4432e8ff3d39590668a03568351d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.1.tgz","fileCount":43,"integrity":"sha512-MLDbzM1PJniC9ffY9jld/t4krM/dB+cdzK1QIwl50G+VD/FDgkHO2AJgpJFo+xCPlUbTuyjbc1bXVpmzg7OPew==","signatures":[{"sig":"MEQCIEcODaIrX7x8t+LuaeZPPLiZ8eOZfegdju5Q1yB8jT0IAiBBbGAKaXIY5uXVGI0/dehJzhXwC4WHu/moBe3Fn8ipvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94982},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4d571836d2dc2481db9f535b1148b1c7/grackle-ai-adapter-sdk-0.72.1.tgz","_integrity":"sha512-MLDbzM1PJniC9ffY9jld/t4krM/dB+cdzK1QIwl50G+VD/FDgkHO2AJgpJFo+xCPlUbTuyjbc1bXVpmzg7OPew==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.1_1774272072455_0.4609775283054416","host":"s3://npm-registry-packages-npm-production"}},"0.72.2":{"name":"@grackle-ai/adapter-sdk","version":"0.72.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"fb6ec4e0c1f67fc0da62a05e53fde81fbf1907ff","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.2.tgz","fileCount":51,"integrity":"sha512-6fSydbqbKgwrOBXUyMOenjf12bcppRKoOT8cGtHD6fusgZSJmtlh6a0RnPVV1gKNfSKLEgg4EGakgvaf01aPcQ==","signatures":[{"sig":"MEQCIDWcRuR1HG+U2casQ0Rkb7LsudbBTpwizfMO2yqTcRe8AiBTisIQ/Q63oU0t788Np1ZI+wEZxt9xOvifDvFLLeIQDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100167},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7136f84de5b634e641bb7f6852556ff2/grackle-ai-adapter-sdk-0.72.2.tgz","_integrity":"sha512-6fSydbqbKgwrOBXUyMOenjf12bcppRKoOT8cGtHD6fusgZSJmtlh6a0RnPVV1gKNfSKLEgg4EGakgvaf01aPcQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.2_1774272905663_0.11784643992135257","host":"s3://npm-registry-packages-npm-production"}},"0.72.3":{"name":"@grackle-ai/adapter-sdk","version":"0.72.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3fc027d1db74d833122091dfa087e8c8c78ca8cc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.3.tgz","fileCount":51,"integrity":"sha512-Z6hGrRDPnIsq7ZaCqYxi0vNYhD2twp1a5VGVu5/rcxkWEM98IeEldTMjPRI1icsKgr9pRTW2Za72dNe4h3ceew==","signatures":[{"sig":"MEYCIQDtSBa8atFgtNe9W6WqI5cFgMMZ0c2pwXZei+dk1qwAWQIhAOeB0H0WZcFrDT//CJt72XKVHGhhvGXYAtZtApspUCYe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100167},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b1763121b007f5e5c16ccba83142cde8/grackle-ai-adapter-sdk-0.72.3.tgz","_integrity":"sha512-Z6hGrRDPnIsq7ZaCqYxi0vNYhD2twp1a5VGVu5/rcxkWEM98IeEldTMjPRI1icsKgr9pRTW2Za72dNe4h3ceew==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.3_1774278239712_0.045641986961987735","host":"s3://npm-registry-packages-npm-production"}},"0.72.4":{"name":"@grackle-ai/adapter-sdk","version":"0.72.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"01881da37b59e7a40caac622838621a0dca6aedc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.4.tgz","fileCount":51,"integrity":"sha512-UkLhU9M7OM0MuF9YZe0W8eUdbGbILcSnc3WtQiZahWCTaxygDZT/TEhsM0mWfJAVbz2zv0Y1pJL1ytVuHeO+5w==","signatures":[{"sig":"MEYCIQCCX5md2oF+zpZHU/GLegKjMUE7E64rnXxQpz2ESkR6QgIhANPWxO3ASvSZcbmUp/gDTkON6YSdWH2GKAWp0G9B0SN5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100167},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/25b194376ca4f9f3219a54bdddd69640/grackle-ai-adapter-sdk-0.72.4.tgz","_integrity":"sha512-UkLhU9M7OM0MuF9YZe0W8eUdbGbILcSnc3WtQiZahWCTaxygDZT/TEhsM0mWfJAVbz2zv0Y1pJL1ytVuHeO+5w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.4_1774286660455_0.8899896337313484","host":"s3://npm-registry-packages-npm-production"}},"0.72.5":{"name":"@grackle-ai/adapter-sdk","version":"0.72.5","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.5","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"263150493e24c4f2966842589ff8c0b752f67bbf","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.5.tgz","fileCount":51,"integrity":"sha512-rWeSOXQlHiEuGBdrGCHYDmbyuyCXSh+Pj5APcwWmnIwAFEb8W6iKlZwoHZlXGvr4fqO5RnmfVsbMuYhZoKBXLA==","signatures":[{"sig":"MEUCIQCGbnFdYUXaiymJIpsC7yX/RhzE3PZtfKC2nXYSc5khdQIgcZhy10cftggZCAaEjhyGNjBpEd+MbNMKkeDOWB/ctHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0a6d1e44d316982f1ace04d56953225e/grackle-ai-adapter-sdk-0.72.5.tgz","_integrity":"sha512-rWeSOXQlHiEuGBdrGCHYDmbyuyCXSh+Pj5APcwWmnIwAFEb8W6iKlZwoHZlXGvr4fqO5RnmfVsbMuYhZoKBXLA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.5","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.5_1774289357753_0.5629346300181963","host":"s3://npm-registry-packages-npm-production"}},"0.72.6":{"name":"@grackle-ai/adapter-sdk","version":"0.72.6","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.72.6","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"cc385ef3afc38089927775c464876fed82963fc9","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.72.6.tgz","fileCount":51,"integrity":"sha512-2UOq/JaMIHe+vAyPzWTA4ggYHo5k5T1ElEGeML61YUht4AXjkTr+w9hJR1I2V9LJ62pXbGaagTNWwBJNYcRMhg==","signatures":[{"sig":"MEUCIQD7VsCw0IM14zAqd1Wew/+B2r2J1SNBDei1W6ciyg7jTwIgFaq4ZIUDzU905Ai52OOqCn0lVfPOly8yxAklVlsHNr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.72.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/78321528933e0122185fb36c697e9e4a/grackle-ai-adapter-sdk-0.72.6.tgz","_integrity":"sha512-2UOq/JaMIHe+vAyPzWTA4ggYHo5k5T1ElEGeML61YUht4AXjkTr+w9hJR1I2V9LJ62pXbGaagTNWwBJNYcRMhg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.72.6","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.72.6_1774290523323_0.7784453088960872","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@grackle-ai/adapter-sdk","version":"0.73.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.73.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8e10f6d26f1631aa3c48023f7e7f2387d520d93c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.73.0.tgz","fileCount":51,"integrity":"sha512-LILaBEQFOYhJjdsh9nB/3tOx7Q30ebiI7x9ADPd/KLuAXMUcFuJZzRcbgX4M2gkY5rTrwhkS8Jv4fbCoQcFnuQ==","signatures":[{"sig":"MEYCIQD7DqptpuSIhwrIAY6g/m9iWcx92kY1/vVDXXj7U0bq/AIhAP1K1Rvajj6wld5eisUBbcfIESlmewCYYKsZXw6BEVlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.73.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/37694bee528ece86f100f26b910d3a9c/grackle-ai-adapter-sdk-0.73.0.tgz","_integrity":"sha512-LILaBEQFOYhJjdsh9nB/3tOx7Q30ebiI7x9ADPd/KLuAXMUcFuJZzRcbgX4M2gkY5rTrwhkS8Jv4fbCoQcFnuQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.73.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.73.0_1774291777014_0.06012459946878357","host":"s3://npm-registry-packages-npm-production"}},"0.73.1":{"name":"@grackle-ai/adapter-sdk","version":"0.73.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.73.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"65740d3c8905b3804ebacc4f49b8827d5fcfc902","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.73.1.tgz","fileCount":51,"integrity":"sha512-s2n6s7sEJpjO59KFq9z7ZF+P4vQEdRMMIE+LxwrchmpXScN4nBkZm0TEjLIpxB4DAXBBPX24xgM5ZmfKaeRxog==","signatures":[{"sig":"MEYCIQCfAxxEk4sn/+qGcgW69m7NyJ5qoes06f/6+MV0tGHriQIhAIRzyYk0R/05qJ6YxXoWQZpzIbfq8SaPp7IoJi7Fm8P0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.73.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/43e3da53a63c7bc6e13ace819259223c/grackle-ai-adapter-sdk-0.73.1.tgz","_integrity":"sha512-s2n6s7sEJpjO59KFq9z7ZF+P4vQEdRMMIE+LxwrchmpXScN4nBkZm0TEjLIpxB4DAXBBPX24xgM5ZmfKaeRxog==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.73.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.73.1_1774294892461_0.324937566331281","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@grackle-ai/adapter-sdk","version":"0.74.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.74.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8b3901e9343521e0627c1f8385bdc2a7df556cb2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.74.0.tgz","fileCount":51,"integrity":"sha512-CpmjuE2XYEzERId8suN7avl0hnAdOpYtsB7HQ2jXrhSR9Bnv2X18taghOGk6gwTmRbgOH0sIvR88uk6lSRPU8g==","signatures":[{"sig":"MEQCIF6SurOVDFE9nxKBHfeQ21JEyGCxU0hIFROtbPI6VSlsAiBs+zVWJfBxX26JQZkphwEzT+AKQQonRgKlwz5/ejXAhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.74.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/fb1395a06c36767c9e6cc422cf84d535/grackle-ai-adapter-sdk-0.74.0.tgz","_integrity":"sha512-CpmjuE2XYEzERId8suN7avl0hnAdOpYtsB7HQ2jXrhSR9Bnv2X18taghOGk6gwTmRbgOH0sIvR88uk6lSRPU8g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.74.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.74.0_1774325306769_0.5780649426976128","host":"s3://npm-registry-packages-npm-production"}},"0.74.1":{"name":"@grackle-ai/adapter-sdk","version":"0.74.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.74.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5e15bd7350864dc92616d40472777bac0dbde779","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.74.1.tgz","fileCount":51,"integrity":"sha512-1o0nx3cA926VezyWrYr/mvb/rQST1NS1cwSibLMssDcxEIZljxe/SG3n5I7AAxGQFWKad9ViKzjWV9sKUAcAVA==","signatures":[{"sig":"MEUCIGeSVRjkvgvlkzAOm94o3L8Vv9zng1kxfwAWQEc4mY5MAiEA7ezYc/6jXC+S8ulEJN90xF1U7+OG+R1n+43lksD9XOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.74.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/873f3ed256a159407778054297070768/grackle-ai-adapter-sdk-0.74.1.tgz","_integrity":"sha512-1o0nx3cA926VezyWrYr/mvb/rQST1NS1cwSibLMssDcxEIZljxe/SG3n5I7AAxGQFWKad9ViKzjWV9sKUAcAVA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.74.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.74.1_1774327621548_0.7984030575110443","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@grackle-ai/adapter-sdk","version":"0.75.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b163340dc538acde803a8d75ae770c411c7bb823","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.0.tgz","fileCount":51,"integrity":"sha512-C1KCQSeTBSf5R3X5Y9suECgEGnc5aCiCH8qBGyvShairwrqordY99Nmsz0wGM6+KJ87+4xD4qxT20uGqZ7k4hg==","signatures":[{"sig":"MEQCIDEnlGatJBEIf5woYhqOUu3eduC71Kt/ylPC+ferPKV9AiBhNLYsDCE/OvFrkaP1ieyJq4g3ZP1VSEl/FTfhE14r7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f663bc5031d0a990f9c652beb7e671ca/grackle-ai-adapter-sdk-0.75.0.tgz","_integrity":"sha512-C1KCQSeTBSf5R3X5Y9suECgEGnc5aCiCH8qBGyvShairwrqordY99Nmsz0wGM6+KJ87+4xD4qxT20uGqZ7k4hg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.0_1774329165152_0.5332207840160388","host":"s3://npm-registry-packages-npm-production"}},"0.75.1":{"name":"@grackle-ai/adapter-sdk","version":"0.75.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9bd77c8337de12124679c65788f23db958d96086","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.1.tgz","fileCount":51,"integrity":"sha512-7kWaM6BYD6Cg6xinAKssnNqC8lvD7l9M4w/KjrcpwjwsoLLaPBsyV3bheLuXSEuAhbm5yXeaBfJNavzqKaWWqw==","signatures":[{"sig":"MEQCIEMEcIownmldeAV8Fx8BxZU54LrAn76eaBBnQ/+exNwhAiBVWtVTEnkcKecG+w7p/ADb66qFKPzVS7ukL6iqZXIpCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/70bd975acb4afa4beada915fc97dee70/grackle-ai-adapter-sdk-0.75.1.tgz","_integrity":"sha512-7kWaM6BYD6Cg6xinAKssnNqC8lvD7l9M4w/KjrcpwjwsoLLaPBsyV3bheLuXSEuAhbm5yXeaBfJNavzqKaWWqw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.1_1774333208799_0.7270866988144984","host":"s3://npm-registry-packages-npm-production"}},"0.75.2":{"name":"@grackle-ai/adapter-sdk","version":"0.75.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"59c9fe56851ac96a12634d09658ca04b66912943","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.2.tgz","fileCount":51,"integrity":"sha512-jCs0oWzv6J2hBppm+wBIQN7PLHoXTc/1RL7zXUs3Qelwkycn+WhNa1yvCNwP+bpcOVOXp/kptp6kON4Wjclm2A==","signatures":[{"sig":"MEUCICMDWBkKV0dPsaZ/R4scszZgpnD6fowPyKgJ6vN1dbCPAiEApmUsSYmMiw4xcyeimgTmgW9hUhmqspO15xLvaUPEf4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8eda824ad4001b336cdfad8e17a956aa/grackle-ai-adapter-sdk-0.75.2.tgz","_integrity":"sha512-jCs0oWzv6J2hBppm+wBIQN7PLHoXTc/1RL7zXUs3Qelwkycn+WhNa1yvCNwP+bpcOVOXp/kptp6kON4Wjclm2A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.2_1774335010852_0.21909100290052064","host":"s3://npm-registry-packages-npm-production"}},"0.75.3":{"name":"@grackle-ai/adapter-sdk","version":"0.75.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2b47b8c78987bf13bd0afb76e14a7b1a7ba8f9d2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.3.tgz","fileCount":51,"integrity":"sha512-wFg+BRonIhFW2V1sZ+BRQPBbRMEY3Br+1/J2QP0w8OuHxnN1tcWUDraHPhaIhN42NsS3cilrr51c6ZcPiFGOqg==","signatures":[{"sig":"MEUCIE8cOVa5t2BurG1xFn1qnjkl+JcKlbvu0ERTI9nyFpwRAiEAgPGRHTerj5IqSA0ZqLySeDcqH5uE5HTNqC02AVZAHNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c6d3328108b1be6b120264db784068bc/grackle-ai-adapter-sdk-0.75.3.tgz","_integrity":"sha512-wFg+BRonIhFW2V1sZ+BRQPBbRMEY3Br+1/J2QP0w8OuHxnN1tcWUDraHPhaIhN42NsS3cilrr51c6ZcPiFGOqg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.3_1774337184156_0.09879449925546235","host":"s3://npm-registry-packages-npm-production"}},"0.75.4":{"name":"@grackle-ai/adapter-sdk","version":"0.75.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4fd7feb713b5fb8c5279b6c913c16b67672735c4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.4.tgz","fileCount":51,"integrity":"sha512-kGZFUI3dr8CiGnt88OJs250TwLaJCGfoAXUOUVfDFGu8y9fTcPgqW0OiPMsdzW5JDMee0u8GKvvF3DuFsLkttw==","signatures":[{"sig":"MEYCIQCqmIi3+CfnafD0cT1CJ11Lyn44bBrjpUv562JNRnz+4AIhAL4MEIjH7OthcDJvM6bFnJHDSu1Z3At9ssYKL2ZYbGcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/89aa6458f96da9269d97505a25e9a290/grackle-ai-adapter-sdk-0.75.4.tgz","_integrity":"sha512-kGZFUI3dr8CiGnt88OJs250TwLaJCGfoAXUOUVfDFGu8y9fTcPgqW0OiPMsdzW5JDMee0u8GKvvF3DuFsLkttw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.4_1774358312701_0.5606395356027161","host":"s3://npm-registry-packages-npm-production"}},"0.75.5":{"name":"@grackle-ai/adapter-sdk","version":"0.75.5","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.5","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a0aee2bd526a726252123b12eafeef127209f31a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.5.tgz","fileCount":51,"integrity":"sha512-LfDA98Iqa45B04ILTSQB2TjFqQkMHdPVsaHc0C/WWU83r3gBnOgGKzlCEWgZCiEjGNFxPqON0fswKEQ2mH1jlQ==","signatures":[{"sig":"MEQCIFrE42iyXv1QAwt9aBVKtkdnSQmUXnArytn74PyjixzlAiAB6UY7hvgDqlM4XZ2mTmKjRuawV2u+3gTfGw0haJOG8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/074dd279f8ecee503923bd88accbb05e/grackle-ai-adapter-sdk-0.75.5.tgz","_integrity":"sha512-LfDA98Iqa45B04ILTSQB2TjFqQkMHdPVsaHc0C/WWU83r3gBnOgGKzlCEWgZCiEjGNFxPqON0fswKEQ2mH1jlQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.5","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.5_1774366145246_0.6498374129923952","host":"s3://npm-registry-packages-npm-production"}},"0.75.6":{"name":"@grackle-ai/adapter-sdk","version":"0.75.6","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.6","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"882f429b3d65faac671a9fe444bbe158d4cae8c8","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.6.tgz","fileCount":51,"integrity":"sha512-p3sMUwH57OlnXMhUm/3YLDdxWKQQQs8ue6a3oPWSG0pYAHg4c/1ry4MQcbQcKmK4/nAD8wMu5y1dCNZOIUUiJQ==","signatures":[{"sig":"MEQCIGqC/7+lP8Is3eBlZ8vgMXQXuw6LA3lOasAquu3KBx5vAiBk8LrbQcumi1yLc9/t3cqjaZgOU1bb2bcpvMm0siAzIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8b2f7c28afac405fdd5b748cfe468894/grackle-ai-adapter-sdk-0.75.6.tgz","_integrity":"sha512-p3sMUwH57OlnXMhUm/3YLDdxWKQQQs8ue6a3oPWSG0pYAHg4c/1ry4MQcbQcKmK4/nAD8wMu5y1dCNZOIUUiJQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.6","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.6_1774367816142_0.8644871746850769","host":"s3://npm-registry-packages-npm-production"}},"0.75.7":{"name":"@grackle-ai/adapter-sdk","version":"0.75.7","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.7","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"dc772778354be79019b14730240b96734c661980","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.7.tgz","fileCount":51,"integrity":"sha512-ReHA0KMf2SyLoRyNGu8CwQEnJk6cnBK/GqUYpQYAGLIEdD+KcNGJVC3wU67rm0IrggXoqFnxKKFZ6Gbhv/3M+g==","signatures":[{"sig":"MEQCIDaD9xR3HnLceis7/a6ngOBrrZZa3cJvnNr5jfUla7umAiBarMGf+f+qD552QdInh7c6GiwJupca2aYmRLf4mA+WAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.7.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d5a961196a94f1d71da1aaa6267c3205/grackle-ai-adapter-sdk-0.75.7.tgz","_integrity":"sha512-ReHA0KMf2SyLoRyNGu8CwQEnJk6cnBK/GqUYpQYAGLIEdD+KcNGJVC3wU67rm0IrggXoqFnxKKFZ6Gbhv/3M+g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.7","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.7_1774369850894_0.0526525911035558","host":"s3://npm-registry-packages-npm-production"}},"0.75.8":{"name":"@grackle-ai/adapter-sdk","version":"0.75.8","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.8","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"344752959ff076ae2dd65e7b72fdff8373877448","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.8.tgz","fileCount":51,"integrity":"sha512-Ctt/K72AqGEvQsyD06xKG4CG6I0+VU0Pi80p32mKsIxlNn6vNBFnxpX0/IKhzrT3ySuQx3QEipMvfP4tVwxzBg==","signatures":[{"sig":"MEQCIGB9xNK4CLrXykEd+AXPa5aYGkz2aNJ27nd/nQSUSgY+AiASKVG4RWIf/aq5/kpPmppcoFqJQ9/xaAZwLnh/LKfkfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.8.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9d92b4fa93276d70590b4541ac5e3f14/grackle-ai-adapter-sdk-0.75.8.tgz","_integrity":"sha512-Ctt/K72AqGEvQsyD06xKG4CG6I0+VU0Pi80p32mKsIxlNn6vNBFnxpX0/IKhzrT3ySuQx3QEipMvfP4tVwxzBg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.8","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.8_1774379048371_0.6061045737716946","host":"s3://npm-registry-packages-npm-production"}},"0.75.9":{"name":"@grackle-ai/adapter-sdk","version":"0.75.9","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.9","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"19d60931898cc02767e6ef03bbaede00e8b5e68c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.9.tgz","fileCount":51,"integrity":"sha512-wUzCY/QMya8dWcIPZD2WJUIVu0GiIY/24KCxcPxrdn1rBRWPL8nf5IlLxxt/qm26Hgll/52etL8yswozexp8IQ==","signatures":[{"sig":"MEQCIDJGz6imTIMiIE2w/i77qvaBjgdFFO2VWSjP1ngg0mtCAiAIUDgEKITU7pJv0p+4fVOZHKofYDW/Y1QjpYXAwds4sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100318},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.9.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/08042bb54dd37c9676d0c3f55955f5fa/grackle-ai-adapter-sdk-0.75.9.tgz","_integrity":"sha512-wUzCY/QMya8dWcIPZD2WJUIVu0GiIY/24KCxcPxrdn1rBRWPL8nf5IlLxxt/qm26Hgll/52etL8yswozexp8IQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.9","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.9_1774380763534_0.5359038085644643","host":"s3://npm-registry-packages-npm-production"}},"0.75.10":{"name":"@grackle-ai/adapter-sdk","version":"0.75.10","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.10","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8b1ae509d95a44194702168d033f0afed94839ee","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.10.tgz","fileCount":51,"integrity":"sha512-LF2yDT5N0fC1QOUO8H4peZPV1RM7Msx57uQcqTHnpSwqpG1qXc31zSJD24q7/5bErQpUQeodRBZVsY/Umqphug==","signatures":[{"sig":"MEYCIQCeqDf3gkcbPE4+9PCINCAkxcGxF0LXFWbFRk6aoHaX1gIhAMfhk9dyNzpKWmBv32X2he6q9lakqJR1MROi/GkRgPni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100320},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.10.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/444312720db4936aa5e8291f142d20e7/grackle-ai-adapter-sdk-0.75.10.tgz","_integrity":"sha512-LF2yDT5N0fC1QOUO8H4peZPV1RM7Msx57uQcqTHnpSwqpG1qXc31zSJD24q7/5bErQpUQeodRBZVsY/Umqphug==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.10","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.10_1774396808054_0.7709627157501022","host":"s3://npm-registry-packages-npm-production"}},"0.75.11":{"name":"@grackle-ai/adapter-sdk","version":"0.75.11","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.11","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f95880a16cb03a44a51d737ceac1583fdcdf26a6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.11.tgz","fileCount":51,"integrity":"sha512-sLF0LZkuvjBQdYlXYsJuJXecG4HNVNj6Gn2kAQagV8ROKd9O/MaP1zHAuqogrjxpcSCKc3FDPEPGIL6P+kLhbQ==","signatures":[{"sig":"MEYCIQCMzsDOYU97DRg7QaMqYQBpU+3hJDuojwWs6cSKVybZQwIhAMZnUOVycGkmhqAfujxuNRgweA2T7kdHwC/rpRnGT4DJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101128},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.11.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/29de1bc2827fb18c67bf4081789755cd/grackle-ai-adapter-sdk-0.75.11.tgz","_integrity":"sha512-sLF0LZkuvjBQdYlXYsJuJXecG4HNVNj6Gn2kAQagV8ROKd9O/MaP1zHAuqogrjxpcSCKc3FDPEPGIL6P+kLhbQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.11","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.11_1774398712013_0.42587488847755606","host":"s3://npm-registry-packages-npm-production"}},"0.75.12":{"name":"@grackle-ai/adapter-sdk","version":"0.75.12","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.12","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"03aeb6f2549d44e0eac2ed2df7dfb62cc78e47cd","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.12.tgz","fileCount":51,"integrity":"sha512-DWx+KGW1DcvbCV6DF6CFFT91lylb/WAQGWFhEpjvXWfYbtk0XLEQa43WQ7YC9I90tN9NVpSTP1tFRSTM9PMo5A==","signatures":[{"sig":"MEUCIQDasHzh5gy87FKEWazYVvDtC9Fg8Hf/ouUKg4rVseFregIgFFUK+dP7lX+jHebqJegNpqzUg1ie1KdEnDWAQz0yh2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101128},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.12.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6244598ab6ffe565d2a67384983c56c1/grackle-ai-adapter-sdk-0.75.12.tgz","_integrity":"sha512-DWx+KGW1DcvbCV6DF6CFFT91lylb/WAQGWFhEpjvXWfYbtk0XLEQa43WQ7YC9I90tN9NVpSTP1tFRSTM9PMo5A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.12","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.12_1774409045213_0.8005910277246091","host":"s3://npm-registry-packages-npm-production"}},"0.75.13":{"name":"@grackle-ai/adapter-sdk","version":"0.75.13","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.75.13","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"06c6456e3e1970697cbf92f7c9b1ef5203b9bff1","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.75.13.tgz","fileCount":51,"integrity":"sha512-N7tE22WFOChIfiEPf5mufyGlp79JiDGhUpmSqQe6KMWUWG27Q0q2IR6k6/bhKWrbFJJGuH2uUUKqzOFG98BsiA==","signatures":[{"sig":"MEQCIGnRPPU1SRnI4Xx4XJQJAKs1ksgdLgoXxmcENVZVrrRYAiAGjaBQJ9rBBQdgVz7ht7k+1gjTjdIvNG+QYC75GWTYAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101128},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.75.13.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d77d00d64c7660d20af05f018398bea3/grackle-ai-adapter-sdk-0.75.13.tgz","_integrity":"sha512-N7tE22WFOChIfiEPf5mufyGlp79JiDGhUpmSqQe6KMWUWG27Q0q2IR6k6/bhKWrbFJJGuH2uUUKqzOFG98BsiA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.75.13","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.75.13_1774414314829_0.9332358066703812","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@grackle-ai/adapter-sdk","version":"0.76.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.76.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3c1c5c0583f13d9df0490669f8ea449892fdf0aa","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.76.0.tgz","fileCount":51,"integrity":"sha512-H4+arPMD2jwjZ/O3XLy8T/6+NlXT8vHboRwCQ683uc9TuSS03GKo5V9M/rybsroRFttqTfPNn1F2LWR9Fr0jxQ==","signatures":[{"sig":"MEYCIQDEghorkAeMyR9VvMxKOmyimC1kYXqwKIDWsNpmKoTMpQIhANBlyNowGUmWwJOgadGGzteNV7DZJFiTJROicSMyOvU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.76.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/214eccf2057a149e0442ddbf9adf3739/grackle-ai-adapter-sdk-0.76.0.tgz","_integrity":"sha512-H4+arPMD2jwjZ/O3XLy8T/6+NlXT8vHboRwCQ683uc9TuSS03GKo5V9M/rybsroRFttqTfPNn1F2LWR9Fr0jxQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.76.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.76.0_1774420348242_0.1508228153864175","host":"s3://npm-registry-packages-npm-production"}},"0.76.1":{"name":"@grackle-ai/adapter-sdk","version":"0.76.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.76.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"0100f16dc9057befb1caafdb8f57d6a2f030a1dd","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.76.1.tgz","fileCount":51,"integrity":"sha512-KxPSJFxydbKhFYJex+iVUhGqCC4R9CPx9lrstkW9WtBQLbI3izBba644kmLY4xea13/pU5FdpzPcvViu5OM41g==","signatures":[{"sig":"MEYCIQCMh4PxA5s7pbdLMfRx49gIPRqLbh4by+c7eDW177BPNAIhAKM4V0UpQvA831Y+5kPXj235OyOotYkfufE8ldDuD6cp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.76.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/875f92a5c235591c2ce2b08ab01abd37/grackle-ai-adapter-sdk-0.76.1.tgz","_integrity":"sha512-KxPSJFxydbKhFYJex+iVUhGqCC4R9CPx9lrstkW9WtBQLbI3izBba644kmLY4xea13/pU5FdpzPcvViu5OM41g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.76.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.76.1_1774445391213_0.3234982269114708","host":"s3://npm-registry-packages-npm-production"}},"0.76.2":{"name":"@grackle-ai/adapter-sdk","version":"0.76.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.76.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a5d934680cbfe912f1e169ce30b832dc34f6fe4a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.76.2.tgz","fileCount":51,"integrity":"sha512-mrnv8yvxrmR9b8bF+h1DUwVN5cZLkaguvYNVs8bcTwIaqdHrvVhqTHOBZaOtoPATshyemcswZWm2sVsjzH/Zwg==","signatures":[{"sig":"MEYCIQCOU+9N6TuHLExZWLxp//14LI6lusrxKwuosQageGyN+wIhAPQdCEpOTrzJzBtZRMqM0TitTN4YSqSKEvQRz48KNcb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.76.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/ad632940edf06779cc24df3aad11bb37/grackle-ai-adapter-sdk-0.76.2.tgz","_integrity":"sha512-mrnv8yvxrmR9b8bF+h1DUwVN5cZLkaguvYNVs8bcTwIaqdHrvVhqTHOBZaOtoPATshyemcswZWm2sVsjzH/Zwg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.76.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.76.2_1774448495033_0.9197210121813979","host":"s3://npm-registry-packages-npm-production"}},"0.76.3":{"name":"@grackle-ai/adapter-sdk","version":"0.76.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.76.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c732e923a942694868648a68f8d8c74657e69f20","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.76.3.tgz","fileCount":51,"integrity":"sha512-C9aNSigb814HtJUHXjEG8PjHYcp3OyvvuCScwPkY8Grpg6d4RaWiqZWEno2HSOeBbhEM+2pW6IY3ZDSREHNEfQ==","signatures":[{"sig":"MEUCIBXk0UZv0qWAn25Ja+NPn7yvwU2rT9Ug7uLkLooeHjsgAiEAxA34sX8N30zdyqw5dp804aLrheIIBbc17R2KigG1Ezc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.76.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4cf22443c02c74d11eaca8f547425429/grackle-ai-adapter-sdk-0.76.3.tgz","_integrity":"sha512-C9aNSigb814HtJUHXjEG8PjHYcp3OyvvuCScwPkY8Grpg6d4RaWiqZWEno2HSOeBbhEM+2pW6IY3ZDSREHNEfQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.76.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.76.3_1774451351090_0.7569357657601197","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@grackle-ai/adapter-sdk","version":"0.77.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.77.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f5327dcdf7ff50547ab0404653905ddb8fc24eaa","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.77.0.tgz","fileCount":51,"integrity":"sha512-jjd1koq1lh5Qqd+NSBi8b07+UNQo/5fjrHNJ3gOBOkYYzPf8+3FUpwanre666Ipmr9+slKYgbWS4gTHme9DQYg==","signatures":[{"sig":"MEUCIH+mb2MiUVtvDqSY8rrz/bjxpMGY8TutsffHcttrllLVAiEApXFDV10OatrK11HfAsqXxHf0j37suZFo7/SWk18tJe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.77.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/e016329cdc499d2f19d6b77651b04622/grackle-ai-adapter-sdk-0.77.0.tgz","_integrity":"sha512-jjd1koq1lh5Qqd+NSBi8b07+UNQo/5fjrHNJ3gOBOkYYzPf8+3FUpwanre666Ipmr9+slKYgbWS4gTHme9DQYg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.77.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.77.0_1774456272279_0.6355424851980849","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@grackle-ai/adapter-sdk","version":"0.78.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.78.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"eab6ccda51a6f79e84b855afefe35ab9fbcf49d4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.78.0.tgz","fileCount":51,"integrity":"sha512-fZOKPO0BjMUOGLo2cYKeOIM87nNj1k7LeTa7itAU5+51vBxnBKnk6VjlwKVUlaheFxKpT8FcJuSX5AxBl0Z/ug==","signatures":[{"sig":"MEQCIDOr22lDxfGemOxn1JMMnmALKUcQniIozTJeVXVBC+C4AiAu6rgGeZM2ZDnOPJ5IoO9U255SufblQH5XYKHxTqnYQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.78.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c5eb998c8028791e4046ea89d1663424/grackle-ai-adapter-sdk-0.78.0.tgz","_integrity":"sha512-fZOKPO0BjMUOGLo2cYKeOIM87nNj1k7LeTa7itAU5+51vBxnBKnk6VjlwKVUlaheFxKpT8FcJuSX5AxBl0Z/ug==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.78.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.78.0_1774458901186_0.22274704593821815","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@grackle-ai/adapter-sdk","version":"0.79.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.79.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9c22e1ab7f95bdc1cf0e91f7877cd5ea0b29b8da","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.79.0.tgz","fileCount":51,"integrity":"sha512-r8SoxMCYsR2PFDjSh3ivq69l3yEOu+bhXXvt8u2JEV7CE0W/p4p56+PSScbzXaJpk4DuRXx5fqCBs16QbqEUNw==","signatures":[{"sig":"MEQCIFUC/7GE3wqjL1qI5Z5SkDjnRgfMBVI0fLtShAM6Pd/6AiBXpf/LACBfsVeTI8u8K+eXQyD426Hmxt+X/ElUhSIn3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.79.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6233fa1443150474093c3144944519e4/grackle-ai-adapter-sdk-0.79.0.tgz","_integrity":"sha512-r8SoxMCYsR2PFDjSh3ivq69l3yEOu+bhXXvt8u2JEV7CE0W/p4p56+PSScbzXaJpk4DuRXx5fqCBs16QbqEUNw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.79.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.79.0_1774471139937_0.7274963336402791","host":"s3://npm-registry-packages-npm-production"}},"0.79.1":{"name":"@grackle-ai/adapter-sdk","version":"0.79.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.79.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"13ddc54ccbe20afd125afd9526d241e23468a89e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.79.1.tgz","fileCount":51,"integrity":"sha512-S62FVgQdUYJsZtZIn2/6s6KAmC2ZrdmW3FofNLWP5n3vA8O9peqM7+4L30rh2LV0/9jn9qhWJZ5CIXYEp76YhQ==","signatures":[{"sig":"MEUCIC6BFqVFW7zOIsbOA8VHPfS0CrpvvYMZieYDkKV08nNKAiEA/Vu6MF6d9A7qR9m6zF+7odu2mpN7bNabyD7vQARTtNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.79.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5261b78b011702fe7d5bacff723762e0/grackle-ai-adapter-sdk-0.79.1.tgz","_integrity":"sha512-S62FVgQdUYJsZtZIn2/6s6KAmC2ZrdmW3FofNLWP5n3vA8O9peqM7+4L30rh2LV0/9jn9qhWJZ5CIXYEp76YhQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.79.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.79.1_1774491874894_0.1850068183393967","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@grackle-ai/adapter-sdk","version":"0.80.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.80.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"fa1b5bee211b085a137987fb9c0cd25ac3d4eb11","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.80.0.tgz","fileCount":51,"integrity":"sha512-58KklinXg+AoCnmkIy6Ph6giT8P4uo5T10W+i9ce7ReEoWxdF1D2pH3DBYrFrWVEjHnVbVwr9L+wmL8ZnCyPlw==","signatures":[{"sig":"MEYCIQDfOFh38Hq4S4HvQZf1wAfa4eDnniTKxebjcXIC93cugQIhAPLNayQDxmrSP1fJ5kuokklK+CM+OPek3u0GIOaQmnGN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.80.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/31bbb085b75497709f47e3215c3ce2b2/grackle-ai-adapter-sdk-0.80.0.tgz","_integrity":"sha512-58KklinXg+AoCnmkIy6Ph6giT8P4uo5T10W+i9ce7ReEoWxdF1D2pH3DBYrFrWVEjHnVbVwr9L+wmL8ZnCyPlw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.80.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.80.0_1774494483790_0.4533959087139272","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"@grackle-ai/adapter-sdk","version":"0.81.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.81.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"afe9320578ed75d079bf9d1a4def5222a76b5cca","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.81.0.tgz","fileCount":51,"integrity":"sha512-kV10JkvIb3/14H3JTiVVb9kTmqj3+A/8vsi64pY48dgfGYnVqDzIUQ+AXCxdaaiog1h7QusReZa7Q3FwkqVXzw==","signatures":[{"sig":"MEUCIQD6ggzJ9Ww1IBn4ac7bMDkdZTXNpThzP+o7fwC+cclGBAIgL4Kq7EkELvIFcYzHmDBTwRIYLUoSHbmj6GyyQ+9PghA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.81.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/edfe1ed4d4f4bc1e37dbf5a644381eb4/grackle-ai-adapter-sdk-0.81.0.tgz","_integrity":"sha512-kV10JkvIb3/14H3JTiVVb9kTmqj3+A/8vsi64pY48dgfGYnVqDzIUQ+AXCxdaaiog1h7QusReZa7Q3FwkqVXzw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.81.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.81.0_1774498774059_0.36630094338724994","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@grackle-ai/adapter-sdk","version":"0.82.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.82.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3d9554dc0c45f4dbfd22d7ae0dcbd906986f3639","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.82.0.tgz","fileCount":51,"integrity":"sha512-OxcSmHBLUNoDS9BrQZY7wD2kZyp1nCBEryxqOIyDo/jmjAlQh+IhX88BpbU1nCLMLVAtwmFJSsv1uCKj3xy+Dw==","signatures":[{"sig":"MEUCIGrLviEAMkBYAhpjo/xTcGiAnFIK0hUa7MyvsD9qVaZ4AiEAu49TKAV6PCadKhWSlV2b7N/MNkAxc8AgRCgdhnRK+sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101221},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.82.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d9d9b87e0db2f7424a2c8cf3df2eb3dc/grackle-ai-adapter-sdk-0.82.0.tgz","_integrity":"sha512-OxcSmHBLUNoDS9BrQZY7wD2kZyp1nCBEryxqOIyDo/jmjAlQh+IhX88BpbU1nCLMLVAtwmFJSsv1uCKj3xy+Dw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.82.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.82.0_1774499803475_0.9488454052647504","host":"s3://npm-registry-packages-npm-production"}},"0.82.1":{"name":"@grackle-ai/adapter-sdk","version":"0.82.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.82.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"980e001a55347962a8cbea8a2ab447e376ef9759","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.82.1.tgz","fileCount":51,"integrity":"sha512-NKPfSxkLImf8Ny4mSrDmEnU/F+SqSAJ2Iju4I6ILCBS6D/VCj4musc/QK5f8Gq7pFeCuqLmTarpoeqbbWd2FFw==","signatures":[{"sig":"MEYCIQCjaUDm0CpO54pEabaLZWrOhPtT8Ehr0133GZkrK42O4AIhAJ/GRNO6cYL5K0Nsg3AeUrFn9cGw1dRy1Sf6omcXshsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101229},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.82.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/59d782b702c4db84d940930d27fc32ae/grackle-ai-adapter-sdk-0.82.1.tgz","_integrity":"sha512-NKPfSxkLImf8Ny4mSrDmEnU/F+SqSAJ2Iju4I6ILCBS6D/VCj4musc/QK5f8Gq7pFeCuqLmTarpoeqbbWd2FFw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.82.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.82.1_1774502228495_0.5436859533160947","host":"s3://npm-registry-packages-npm-production"}},"0.82.2":{"name":"@grackle-ai/adapter-sdk","version":"0.82.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.82.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c77ed2598f61527f683a310dfd939cd510cc59e0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.82.2.tgz","fileCount":51,"integrity":"sha512-+PDVdOcbfck7kZlhA9KaMKAQKdHUVi3FKtMdnaSaIoWJeiInmvffFOAHHyswFgLBQC6xluZlgtS1YUU82EGPyA==","signatures":[{"sig":"MEUCIG4NnPHmgFk+3pNCWR69zNR2y2Ea1GiXxs/6W3+9S5TBAiEA+L7vVd4EjhWvEe5+QOcAtaTgyZ24umg0IE2BZs+FBwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.82.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d20da54c2716e91e16b101383e255bda/grackle-ai-adapter-sdk-0.82.2.tgz","_integrity":"sha512-+PDVdOcbfck7kZlhA9KaMKAQKdHUVi3FKtMdnaSaIoWJeiInmvffFOAHHyswFgLBQC6xluZlgtS1YUU82EGPyA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.82.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.82.2_1774506919213_0.8402214137247117","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@grackle-ai/adapter-sdk","version":"0.83.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.83.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c8b4a447db8015209c2cd440a6b141dbd78f1424","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.83.0.tgz","fileCount":51,"integrity":"sha512-6jUakay6P8rdD79S/+5Wf1iV6nFgHDJYgXgtzWQAQIVOM4I2jmk3VNw9Pn0EySVMyIwKNaulNLOc78CYI063Pw==","signatures":[{"sig":"MEUCIAknRTuCFIhSFjqvyNYLkHpZXdn0+DTmrR67SZozAVRhAiEAsPFsc/jxqzuEIXtwwniEwVzul7DNDLLQN3WJvK1Vpms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.83.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/bd0374dc9445012a5aee4a813021c1eb/grackle-ai-adapter-sdk-0.83.0.tgz","_integrity":"sha512-6jUakay6P8rdD79S/+5Wf1iV6nFgHDJYgXgtzWQAQIVOM4I2jmk3VNw9Pn0EySVMyIwKNaulNLOc78CYI063Pw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.83.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.83.0_1774536887726_0.950467645674437","host":"s3://npm-registry-packages-npm-production"}},"0.83.1":{"name":"@grackle-ai/adapter-sdk","version":"0.83.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.83.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e64f00b55d027ef6b030033d9c4ad4e467e0ced9","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.83.1.tgz","fileCount":51,"integrity":"sha512-RHIKvTP2JezvibqSatwPnOTUPz7NcyAwOMUMY6mspjuX3LjKbq3umRji5FVglshYCsSTgzH1MM91x8aNUKnKMQ==","signatures":[{"sig":"MEYCIQCaxofBloFOfyVVlJ92Pcp4excjTKFt4rWluxfs3sEulAIhAIbIiguxtqj46QqBBAFSSMP9YdgObUbJTvdGS9PDMP97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.83.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/23b43b48a219c25bca1dca8ea0541519/grackle-ai-adapter-sdk-0.83.1.tgz","_integrity":"sha512-RHIKvTP2JezvibqSatwPnOTUPz7NcyAwOMUMY6mspjuX3LjKbq3umRji5FVglshYCsSTgzH1MM91x8aNUKnKMQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.83.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.83.1_1774584122259_0.7838137676661823","host":"s3://npm-registry-packages-npm-production"}},"0.83.2":{"name":"@grackle-ai/adapter-sdk","version":"0.83.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.83.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"22a270f4458b6a0b5ac8b6d91b2e22843f0b63ad","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.83.2.tgz","fileCount":51,"integrity":"sha512-ZMZw94/vO3M29v00x+9X3d8CpCf3hRGPw5Ni3OATopr7NHnU6rBDOv8HTcZLRmdE+irXVdFKNoBCiUChmGBcTA==","signatures":[{"sig":"MEUCIBM8LGslngpUItvey3EAbiZSD3gOoFYWIhNkyML+lhXsAiEAn4A6tXz91FjqbX10BfeLGSp72SnFffCrHD1Llq6NSkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.83.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6a7782b4fcc876a8f2e3f9fc95736a9b/grackle-ai-adapter-sdk-0.83.2.tgz","_integrity":"sha512-ZMZw94/vO3M29v00x+9X3d8CpCf3hRGPw5Ni3OATopr7NHnU6rBDOv8HTcZLRmdE+irXVdFKNoBCiUChmGBcTA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.83.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.83.2_1774585893345_0.28838255326826","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@grackle-ai/adapter-sdk","version":"0.84.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.84.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f29a7d1b8cca542ad8780c51ff21b9b8e55de04d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.84.0.tgz","fileCount":51,"integrity":"sha512-+th5nqfDtd98dpgthU07u6U3ve+O0mQEzaqy8+Q4x7qHG52fbP18l00fwqQqvdsXYIseLC8n8iScf+5FAK5eQw==","signatures":[{"sig":"MEQCID+GSBTOv4+EbceTrPfxa1cBTwZl6om4EAZASlJR6IRZAiBo6ANH+bNtWASTp1P6pyilq9y21XTuGrSMrePUOUT8QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.84.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b8d8593ac03d8168f35bcfb08d5aaa3c/grackle-ai-adapter-sdk-0.84.0.tgz","_integrity":"sha512-+th5nqfDtd98dpgthU07u6U3ve+O0mQEzaqy8+Q4x7qHG52fbP18l00fwqQqvdsXYIseLC8n8iScf+5FAK5eQw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.84.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.84.0_1774587617366_0.19763097316724143","host":"s3://npm-registry-packages-npm-production"}},"0.84.1":{"name":"@grackle-ai/adapter-sdk","version":"0.84.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.84.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"114eba909de6729c8c1fcc54ce3c194f23a73254","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.84.1.tgz","fileCount":51,"integrity":"sha512-QoD0H4c6WriPgkB3LKq7HEaTKFErMraof3kTzjPWxX4HMgIzUn0dBjqLYO/O+L6k6dvQfHuAogim7jCxqNB/OQ==","signatures":[{"sig":"MEYCIQDdtw055oJJ6iyCWPQtn4lfFI4XSTHu5XxKx6puj51PWwIhAIMQrwngjYNV85VvY6kRXGsf55jvsIZqxQv2oZwsM/Gg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.84.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9fd454c6f65314413657ffb044d88c10/grackle-ai-adapter-sdk-0.84.1.tgz","_integrity":"sha512-QoD0H4c6WriPgkB3LKq7HEaTKFErMraof3kTzjPWxX4HMgIzUn0dBjqLYO/O+L6k6dvQfHuAogim7jCxqNB/OQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.84.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.84.1_1774589513475_0.19115915972814412","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@grackle-ai/adapter-sdk","version":"0.85.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.85.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6212d647ed8a0fa913f1b0af2ab722af49f794e6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.85.0.tgz","fileCount":51,"integrity":"sha512-omnfRUbix+0/6v9dg6K8xYm0OSBVuSJgyuwsXiTwAk4ZJrhh07w+R21hhDWDD7fW473Y/1GrtHArz8X06Vf+JA==","signatures":[{"sig":"MEQCIAbvjQJAtWr5Sx2A2HxRryK8iZoIijVPHoWb8lfNU2tHAiBSwfkejC4+n7HJLmTYUnl0Jn/6jXDAyUvLSSwD22BpyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.85.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/67dbaeb70de8f495a7dce28b920530ab/grackle-ai-adapter-sdk-0.85.0.tgz","_integrity":"sha512-omnfRUbix+0/6v9dg6K8xYm0OSBVuSJgyuwsXiTwAk4ZJrhh07w+R21hhDWDD7fW473Y/1GrtHArz8X06Vf+JA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.85.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.85.0_1774628051328_0.9244936776159156","host":"s3://npm-registry-packages-npm-production"}},"0.85.1":{"name":"@grackle-ai/adapter-sdk","version":"0.85.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.85.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"42658964a8c4faec863ee20361195ef58db3a7ad","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.85.1.tgz","fileCount":51,"integrity":"sha512-bDcnO3xl4z+da8l8HaXls+RdGuFinno9yEA85nltZN8OeeI5MZbdYuui0kMVagEHCatttxpmmbbCGGAHvfpdmQ==","signatures":[{"sig":"MEUCIBlAE8nAW6SkPDeLVMMWDwlASoB7Ak/Rpx80G85W3XHsAiEApLbqcVDRAnk+DnMtqR8YCayQkPUoEetqGGwIPpVowmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.85.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/04b7b5423bb49a05fbce5bb9e6d9d282/grackle-ai-adapter-sdk-0.85.1.tgz","_integrity":"sha512-bDcnO3xl4z+da8l8HaXls+RdGuFinno9yEA85nltZN8OeeI5MZbdYuui0kMVagEHCatttxpmmbbCGGAHvfpdmQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.85.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.85.1_1774638173524_0.7442369479168933","host":"s3://npm-registry-packages-npm-production"}},"0.85.2":{"name":"@grackle-ai/adapter-sdk","version":"0.85.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.85.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2e647e9ece7d960da7b5479ea297e21c3cb18e6f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.85.2.tgz","fileCount":51,"integrity":"sha512-w7ksR6uEpeAwSDHMtrZ0Wjp92Vh7ozJgRQMlovPoXYhdkdMBU9nAisuLf5ZCplV1ZddR/aeXyeO/2CDv1B4TWw==","signatures":[{"sig":"MEQCIEo2d1Za8rOGXTz1+jOqM7keH/eIkcb6/j0o7p/rlOmnAiAosJSgCT6s0mMHeNJiPhtPtzzo9y862zVvTjjdQlDcng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102729},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.85.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0c0f8eb2f63200200318c0bbfba31a24/grackle-ai-adapter-sdk-0.85.2.tgz","_integrity":"sha512-w7ksR6uEpeAwSDHMtrZ0Wjp92Vh7ozJgRQMlovPoXYhdkdMBU9nAisuLf5ZCplV1ZddR/aeXyeO/2CDv1B4TWw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.85.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.85.2_1774646709867_0.8214291641739104","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@grackle-ai/adapter-sdk","version":"0.86.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.86.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6bbf1cac13557076e150570778c7dec0e1f2bcdf","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.86.0.tgz","fileCount":51,"integrity":"sha512-AbO0icCzhY3gR6ZSAsq22LMAF3qmcOXKTLziCWJ7nyvu2XmfU5L8wgeQad2J1+CDSFunmqDTWOqv099qODrEnA==","signatures":[{"sig":"MEYCIQCUE+Ok2VemvLKgwWWFH3PsFPSb0Izt/3c2qx9ti7ZGoAIhAOEyko5G558PNLq1z+zXDyHxL9JGHXHkRfqjId32eZF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.86.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/30abb23ed2e51ab0913ef56c1aad5ed6/grackle-ai-adapter-sdk-0.86.0.tgz","_integrity":"sha512-AbO0icCzhY3gR6ZSAsq22LMAF3qmcOXKTLziCWJ7nyvu2XmfU5L8wgeQad2J1+CDSFunmqDTWOqv099qODrEnA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.86.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.86.0_1774650300710_0.7597254444608255","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"@grackle-ai/adapter-sdk","version":"0.86.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.86.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6a16d6c54e995f9a17a734c762e1b5f13590ba90","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.86.1.tgz","fileCount":51,"integrity":"sha512-32/iuhGOQeJ0m1jZJyKJjnFcyKV+k/zWJZLLM9wp87cJspvhQ2JiYAF3GkUxWC5d7c5D73uPbd6LH+poXJdpTQ==","signatures":[{"sig":"MEYCIQDHy1Y5/nwjXVeqeZtk6f8FEB8d8r1FObhOAYsqZSQdJgIhANqgurlnhcZqxB40BrqphHCbq86dgwVHlWX6hY/xFwoV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.86.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6532e1b9b6bd2270105f70818dc33c5c/grackle-ai-adapter-sdk-0.86.1.tgz","_integrity":"sha512-32/iuhGOQeJ0m1jZJyKJjnFcyKV+k/zWJZLLM9wp87cJspvhQ2JiYAF3GkUxWC5d7c5D73uPbd6LH+poXJdpTQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.86.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.86.1_1774656908310_0.5025775211517391","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@grackle-ai/adapter-sdk","version":"0.87.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.87.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5765b7a63f097c76ac0706f586e4b1cc536d44d2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.87.0.tgz","fileCount":51,"integrity":"sha512-FgYoE4xhEEWEBWcKlye8DU/P7mIvdPqWjEXhn1InysO24f2z04MjmTfd/9jcTwX+0DXVr2obLtKj6LatlKOZog==","signatures":[{"sig":"MEQCIE6SBIiwrtSE++nEChvFGHzlyVcwS1e/MpsA6YzEm2rdAiBGd8CnQDyisBt+NdIuBe4+c9+jIL/EzloT1wQDlYWbCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.87.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/90bbb54d8785e57b31dd49e875139bf0/grackle-ai-adapter-sdk-0.87.0.tgz","_integrity":"sha512-FgYoE4xhEEWEBWcKlye8DU/P7mIvdPqWjEXhn1InysO24f2z04MjmTfd/9jcTwX+0DXVr2obLtKj6LatlKOZog==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.87.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.87.0_1774664815208_0.5080419910535452","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"@grackle-ai/adapter-sdk","version":"0.88.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.88.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6d6c07d1478c04e0926794da46f4cad45d6a6ffa","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.88.0.tgz","fileCount":51,"integrity":"sha512-uuMEofREDJKn/lsHN8fK3KcZYDYLBD8iZbqiuSWvikQiNKk2MGNKAVAyunfKmffytXVORtXp+st0JMlrf01lfg==","signatures":[{"sig":"MEQCIES3G0buowSXVCCAF6/9usMSfZwjoDbtmvVF7CRnIbVWAiBHZZCK2VArMZ58fM3RZ5fcAY1DXUJIArfImfpDt4XHdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.88.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/1e0e389aaf177870d267db6357a15394/grackle-ai-adapter-sdk-0.88.0.tgz","_integrity":"sha512-uuMEofREDJKn/lsHN8fK3KcZYDYLBD8iZbqiuSWvikQiNKk2MGNKAVAyunfKmffytXVORtXp+st0JMlrf01lfg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.88.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.88.0_1774666255323_0.32058348558239014","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"@grackle-ai/adapter-sdk","version":"0.89.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.89.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9ba0e066636c5a26e94ae93556584f3773a34632","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.89.0.tgz","fileCount":51,"integrity":"sha512-HlU/QC7fKrTDbKwO8MdjAqekLfWhYOpd8YuPT1rUtIgbgIX5itsRU+Ek2fLyIa2dSrTfJkrK2YOX7kU909NKsw==","signatures":[{"sig":"MEQCIHYvErCBJig5gopgvI/L/wcvn9wCl1BraC9WQ4qbQ7lFAiBWAyVwQdAjhZGfXfRTLNsu/PysvgEvXq7bjNMBbMz6oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.89.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3f6b093058f4ef651af6f3bbacefdbee/grackle-ai-adapter-sdk-0.89.0.tgz","_integrity":"sha512-HlU/QC7fKrTDbKwO8MdjAqekLfWhYOpd8YuPT1rUtIgbgIX5itsRU+Ek2fLyIa2dSrTfJkrK2YOX7kU909NKsw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.89.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.89.0_1774666854524_0.7509007587466374","host":"s3://npm-registry-packages-npm-production"}},"0.89.1":{"name":"@grackle-ai/adapter-sdk","version":"0.89.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.89.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9813269a11719fda20d894debb09e29101cb0ff0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.89.1.tgz","fileCount":51,"integrity":"sha512-MG+LE4ajm2AewURII6sY8YeXTB4vgmDVEStWHCImHy3bxEydgNMij9QDA2UsuOpxjGvFLLYsZHeRq4wosqKJMA==","signatures":[{"sig":"MEYCIQDQqtoC5XOY/tpMhOZgsmQA9mL2+37iGW1nhJ/FCCehBAIhAL7h+GFqDBcIlPCGRpknF/+537gAyiiM9OKE0pK2br9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.89.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6b9e5da1db268441a2c49e7a2b0f582a/grackle-ai-adapter-sdk-0.89.1.tgz","_integrity":"sha512-MG+LE4ajm2AewURII6sY8YeXTB4vgmDVEStWHCImHy3bxEydgNMij9QDA2UsuOpxjGvFLLYsZHeRq4wosqKJMA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.89.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.89.1_1774668262244_0.9861107186705291","host":"s3://npm-registry-packages-npm-production"}},"0.89.2":{"name":"@grackle-ai/adapter-sdk","version":"0.89.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.89.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"653dcca5b4507bef75ffe7bd2ecff930656fafc2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.89.2.tgz","fileCount":51,"integrity":"sha512-F0e0Lpv+M01sdELq8eTefrNUKHq1Q9DhpuGK5f0jv+m+za6EK2kiUGAg2a1eQsXt1Vzyl4mPy9+j4bmZoxdW9g==","signatures":[{"sig":"MEQCIHSJUAmKZG173zezd8j67DWHXx0qxewQK/YHI7pDBns9AiAb/4Of04JmgChVIpjzKIUOMTgZ8aWyzZGCujgF0n5hTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.89.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c6ddfb0bd40c4e9e639f35f1cf4b232d/grackle-ai-adapter-sdk-0.89.2.tgz","_integrity":"sha512-F0e0Lpv+M01sdELq8eTefrNUKHq1Q9DhpuGK5f0jv+m+za6EK2kiUGAg2a1eQsXt1Vzyl4mPy9+j4bmZoxdW9g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.89.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.89.2_1774737452535_0.21227338795243944","host":"s3://npm-registry-packages-npm-production"}},"0.89.3":{"name":"@grackle-ai/adapter-sdk","version":"0.89.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.89.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c0846e23c038442cc3ce87486b5e7cb53ec4e389","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.89.3.tgz","fileCount":51,"integrity":"sha512-BjWMSiv2KWjczwDoDAwP/SIjeUjsapjzWM9CVAKmdCzlOpQzSnju/WVbhOFjRp9lYIBD1WaIX9FIFRPjvCMIew==","signatures":[{"sig":"MEUCIHbSBYNr+MLoBl5VF7teyFDQSX1xKHkG72Bpzd5bXW1AAiEAjiANFH3YbbsSSOQLyweBaeD72W0du0fICePHjBCX77o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.89.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/70725d49f651ff0f10c956bb73e98916/grackle-ai-adapter-sdk-0.89.3.tgz","_integrity":"sha512-BjWMSiv2KWjczwDoDAwP/SIjeUjsapjzWM9CVAKmdCzlOpQzSnju/WVbhOFjRp9lYIBD1WaIX9FIFRPjvCMIew==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.89.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.89.3_1774749464407_0.2431425712420987","host":"s3://npm-registry-packages-npm-production"}},"0.89.4":{"name":"@grackle-ai/adapter-sdk","version":"0.89.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.89.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a1ecda2377bb4a714f4bb1e7e19b81c0f673c311","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.89.4.tgz","fileCount":51,"integrity":"sha512-7rxtUFkWmnmrk5yjPhjhtEB8FdOIr72bkOXz+ORjrVEzo0vCi/W6U7mwcpqkVFOnq6SH05v3kKWDYPhSOTz9GA==","signatures":[{"sig":"MEUCIQCppK38qZdWN2nHrLxcWzWg/nPIxIqHXDbGdMW7YUPT5AIgcoAbW33BmlHL5BM/QiUbbv0zpbKISq923ibe3PfIlL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.89.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6db7b6c3b2468ea22a02b4c510aac2e0/grackle-ai-adapter-sdk-0.89.4.tgz","_integrity":"sha512-7rxtUFkWmnmrk5yjPhjhtEB8FdOIr72bkOXz+ORjrVEzo0vCi/W6U7mwcpqkVFOnq6SH05v3kKWDYPhSOTz9GA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.89.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.89.4_1774759932823_0.766077180255043","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"@grackle-ai/adapter-sdk","version":"0.90.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.90.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3e45e957692c30e173cc383a5286260df8346cac","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.90.0.tgz","fileCount":51,"integrity":"sha512-YhIn3/zY1c563ykVXMPpbem5Y2eIwNlfoqZy2I3YsciEJ9hVjjC0vYEvIZOieZOFWwi2SXJi5SwszW4b2VPVBA==","signatures":[{"sig":"MEQCIGwRs2pC4kRjV4nWd7cRcnLwnzvKtBhJ1JcfMunjJBu7AiA7bJ77Stl/2LTc+uVOpac8gaemBlTEbE4DID8ICu6b8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.90.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/2b018b299d79ccec425ab5e35d363da5/grackle-ai-adapter-sdk-0.90.0.tgz","_integrity":"sha512-YhIn3/zY1c563ykVXMPpbem5Y2eIwNlfoqZy2I3YsciEJ9hVjjC0vYEvIZOieZOFWwi2SXJi5SwszW4b2VPVBA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.90.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.90.0_1774798577085_0.6856805549062948","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"@grackle-ai/adapter-sdk","version":"0.91.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.91.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"53ab1f0640e9e72dd91ad18721d08ce7df85b237","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.91.0.tgz","fileCount":51,"integrity":"sha512-VnWQrQwFSM4H6SE9l79fFLf4ElmxN5VoPchIj2YNAMzIzaKDWr5/bpS/7vFywgoNNvTahAFfgmtzVAriRuPgkA==","signatures":[{"sig":"MEUCIA52f9fMtur+z669YVVnhxUrzhY0mkUvKhF4/jXZ9Z0xAiEA12/rtv7rrDvcWwzBoMJxFrArxFpjiOOmeSH6nWExG8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.91.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/155aaf7175403911c855fc50458efd8a/grackle-ai-adapter-sdk-0.91.0.tgz","_integrity":"sha512-VnWQrQwFSM4H6SE9l79fFLf4ElmxN5VoPchIj2YNAMzIzaKDWr5/bpS/7vFywgoNNvTahAFfgmtzVAriRuPgkA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.91.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.91.0_1774804606045_0.38212712115412195","host":"s3://npm-registry-packages-npm-production"}},"0.91.1":{"name":"@grackle-ai/adapter-sdk","version":"0.91.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.91.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"384f85ce8c33249c6cad5d20c61a762d51025104","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.91.1.tgz","fileCount":51,"integrity":"sha512-L3fmXVBu2+fBA7NTBuV49+ZX1R03ml0reSvtqpl5q6JVcur9DE1wP0fDTYu6CVlnCP5SKljTt4fDj4mVTgN20Q==","signatures":[{"sig":"MEYCIQD/2kwlYIrfwIPsQ+vgepSEP+w9k/P/Sy7oJPm//GReCAIhAPNv6jzcTau0qBjYFHlC3OgXTWU49nhsG1nxluB88dnX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.91.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9067bab0e346ce32a02825335f488fa7/grackle-ai-adapter-sdk-0.91.1.tgz","_integrity":"sha512-L3fmXVBu2+fBA7NTBuV49+ZX1R03ml0reSvtqpl5q6JVcur9DE1wP0fDTYu6CVlnCP5SKljTt4fDj4mVTgN20Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.91.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.91.1_1774809643759_0.7827935781236377","host":"s3://npm-registry-packages-npm-production"}},"0.91.2":{"name":"@grackle-ai/adapter-sdk","version":"0.91.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.91.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"eb4804da834d194b9d7a19133a02922fc9e71917","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.91.2.tgz","fileCount":51,"integrity":"sha512-5YtCkmejZnPuJF23mNUyyDrY2aUVSsOF0AZEt5BsmNfqmcLINwOM5dSMRZDjyBe3/9DALAAuFgf5ScDKc5fD+Q==","signatures":[{"sig":"MEYCIQDmyZ2jbQJXr0/T7AMbW0kgVxM51z7wT/XtMIE6O/c29QIhALZjx+rmfPRSlsjUriFCtewXdrfFKVBigFGoQpcTikK1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.91.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/211ae9c05f29e5b445ce480c25eba208/grackle-ai-adapter-sdk-0.91.2.tgz","_integrity":"sha512-5YtCkmejZnPuJF23mNUyyDrY2aUVSsOF0AZEt5BsmNfqmcLINwOM5dSMRZDjyBe3/9DALAAuFgf5ScDKc5fD+Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.91.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.91.2_1774826874950_0.006881534560912783","host":"s3://npm-registry-packages-npm-production"}},"0.91.3":{"name":"@grackle-ai/adapter-sdk","version":"0.91.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.91.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"760371aeb048605a10e700b55fc8ca31857588b9","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.91.3.tgz","fileCount":51,"integrity":"sha512-5mdGzeLXZigJ3ioR/I8nJ6fYjYgyREQ+ZagpNOv6EnOLtIp+1WXbJr+ovkP92UGNf7uAnoPE0j95Cqo5bekI4w==","signatures":[{"sig":"MEYCIQCRmAi+5FAhOBWDMy685p2JsUCQRV0OuvmTci4Eev4kYgIhALFYIwm5FvNSJkUyupEruHr/Q65ShC1zQQcCI5xmu9aG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.91.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5337e319996539f74d793efe51771679/grackle-ai-adapter-sdk-0.91.3.tgz","_integrity":"sha512-5mdGzeLXZigJ3ioR/I8nJ6fYjYgyREQ+ZagpNOv6EnOLtIp+1WXbJr+ovkP92UGNf7uAnoPE0j95Cqo5bekI4w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.91.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.91.3_1774831754717_0.48922209542039874","host":"s3://npm-registry-packages-npm-production"}},"0.91.4":{"name":"@grackle-ai/adapter-sdk","version":"0.91.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.91.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6eed79c4365c1543f1af1c33c9fa0330627565fb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.91.4.tgz","fileCount":51,"integrity":"sha512-szkcyuDN9twWMEGBfnUR441/C7Tb+x6PJU8Hy0BPsLYaogra15Z6jhFwM4UuP1cFvgYLdalv1aPbXy8FmzT2Cw==","signatures":[{"sig":"MEUCIQDw9Zamc0sxVVzfrfUOrWM8u1WDKS+A6PeRtyYwoup2tgIgdcynkSBAZje1aMUZEFbERnsO2qeag0b0dJsXe0UWnFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.91.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/754d62f696c1c27a0a3f71ff5720f7d5/grackle-ai-adapter-sdk-0.91.4.tgz","_integrity":"sha512-szkcyuDN9twWMEGBfnUR441/C7Tb+x6PJU8Hy0BPsLYaogra15Z6jhFwM4UuP1cFvgYLdalv1aPbXy8FmzT2Cw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.91.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.91.4_1774836175764_0.9832322361321841","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"@grackle-ai/adapter-sdk","version":"0.92.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.92.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2e8fac5179bf06d15392b01bb5cbaf504c4ea33b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.92.0.tgz","fileCount":51,"integrity":"sha512-erDLDSw6m8LT8iAS3p0jIamvl1v/kMTxBeKNnxpP3SeCPKvSSH2Rh7IlE2BubJyB5wm/RYoIz9NcjlNnXiH75A==","signatures":[{"sig":"MEUCIFUaqk0zQrGom7eJ6Pnc6wuR9hQTWSO4HRJHstXQUONZAiEA6j1wwV+LBRLL0wlD1vnK9uX4Yg/j2LI46kx/rNJhEbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.92.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b872e7adbec2aa750c00afa34a2071cb/grackle-ai-adapter-sdk-0.92.0.tgz","_integrity":"sha512-erDLDSw6m8LT8iAS3p0jIamvl1v/kMTxBeKNnxpP3SeCPKvSSH2Rh7IlE2BubJyB5wm/RYoIz9NcjlNnXiH75A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.92.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.92.0_1774838518944_0.25636647919229083","host":"s3://npm-registry-packages-npm-production"}},"0.92.1":{"name":"@grackle-ai/adapter-sdk","version":"0.92.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.92.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2cf5f6660a6b65fdfb25203a038b531d0988ad6f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.92.1.tgz","fileCount":51,"integrity":"sha512-8Bp/t80RwnW35t55yXYTWEIlVyhm7DqOsFCXSO71xoJ1c2oBoJ/o2gVh9dICnulAH4XLMWOoRB4f+clMzPn/Eg==","signatures":[{"sig":"MEUCIF5b1WmoBIyguKawX6O2DbedwlTksJkq7aAA9rh3rBVXAiEApMDKpBuqvNSX8WFVAsfPl98v/Z/9vjiyeyQ1DAktvn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.92.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/15e7e7bbb934249848c4304a2d0d9ab7/grackle-ai-adapter-sdk-0.92.1.tgz","_integrity":"sha512-8Bp/t80RwnW35t55yXYTWEIlVyhm7DqOsFCXSO71xoJ1c2oBoJ/o2gVh9dICnulAH4XLMWOoRB4f+clMzPn/Eg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.92.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.92.1_1774875228194_0.8515418218563247","host":"s3://npm-registry-packages-npm-production"}},"0.92.2":{"name":"@grackle-ai/adapter-sdk","version":"0.92.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.92.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2249243f8e97ea0cd28cc2182a8df7a6146b9aaf","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.92.2.tgz","fileCount":51,"integrity":"sha512-VQdFNWzt6RqfiRtsRUyURB8V65adRKac2Teyd4OhH9Un5IuXPzwbEZJZhtpeLXWnAkrxQ1lAlCyxminhf6DAVg==","signatures":[{"sig":"MEUCIQDDMaksXGX8Z/KZmX4dtRW/MnYe9vewiZugjA/QZvzC1gIgMMErC6XJrTEp0xMV1PA964x+fdjgRasGHacp9IwD004=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.92.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/761d3cb75a6820740ea9acf52aab6fcf/grackle-ai-adapter-sdk-0.92.2.tgz","_integrity":"sha512-VQdFNWzt6RqfiRtsRUyURB8V65adRKac2Teyd4OhH9Un5IuXPzwbEZJZhtpeLXWnAkrxQ1lAlCyxminhf6DAVg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.92.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.92.2_1774880671408_0.9629394888782579","host":"s3://npm-registry-packages-npm-production"}},"0.92.3":{"name":"@grackle-ai/adapter-sdk","version":"0.92.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.92.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"fe971f93f1e6f10b26168298ed73147041608972","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.92.3.tgz","fileCount":51,"integrity":"sha512-JI5aJH5cmWcs9FI4+Ti3FbVgSRsSXhES1J4cJrLywXkePf9kq6V2/Tb/rMuBXMtSAbYSwqgOiDo9BcguVzdwJQ==","signatures":[{"sig":"MEUCIQCwIda/2hWYs+T+xlwj7dY3blE0ivHS0MICARKYwHn6IgIgJAlGOkMpgd3wptL6WGrMUK3ade8yG2x/zts6M93Lo/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.92.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/97fb2dfcf968031a330ab38fc5c9750f/grackle-ai-adapter-sdk-0.92.3.tgz","_integrity":"sha512-JI5aJH5cmWcs9FI4+Ti3FbVgSRsSXhES1J4cJrLywXkePf9kq6V2/Tb/rMuBXMtSAbYSwqgOiDo9BcguVzdwJQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.92.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.92.3_1774882833344_0.7681993467830179","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"@grackle-ai/adapter-sdk","version":"0.93.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.93.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"29a5686dbfb81a41512509e859ba654af69fdba6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.93.0.tgz","fileCount":51,"integrity":"sha512-OidBW2pj3YLdu5CpozxOt438+y5FzISqli688ta1OPMVhFQhtKjqziYD55ILQpufSyNw0SZole9yI/WOkhq0FA==","signatures":[{"sig":"MEUCIBwvJHd2oetsT7t3J0eHS4LI9whP7WP8h6cKFy0kgJK9AiEAiSUaG8Y0wYFwP9hCRKqLmqlZNeMJVQpdbs0LCNTaDuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.93.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9c25d3627ba11e8c36a1ae8d21ce239a/grackle-ai-adapter-sdk-0.93.0.tgz","_integrity":"sha512-OidBW2pj3YLdu5CpozxOt438+y5FzISqli688ta1OPMVhFQhtKjqziYD55ILQpufSyNw0SZole9yI/WOkhq0FA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.93.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.93.0_1774886800852_0.750555587329784","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"@grackle-ai/adapter-sdk","version":"0.94.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.94.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"23e4278817c1773878f6e48c2ccc4a7eaf0f84e0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.94.0.tgz","fileCount":51,"integrity":"sha512-bPvXkwrk6h4sZTv8pnJwdmY6UUSa4uFjCvrbH2wXaGsxs4k6pU5CeNDLSvyaECqL8kcrr7nQzkedJI7LfBWOWw==","signatures":[{"sig":"MEQCIFfYdn1w0MCbiB45PXI9N63aereJVMVragslncb2LORnAiAutoDW0Cu3oJd+dtfHqgoTjzD7PGSD2qZeME2YwXkKvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.94.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5b38b9c648adbc4feb32f6a0f2739895/grackle-ai-adapter-sdk-0.94.0.tgz","_integrity":"sha512-bPvXkwrk6h4sZTv8pnJwdmY6UUSa4uFjCvrbH2wXaGsxs4k6pU5CeNDLSvyaECqL8kcrr7nQzkedJI7LfBWOWw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.94.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.94.0_1774891884951_0.45622054250619515","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"@grackle-ai/adapter-sdk","version":"0.95.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.95.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"92ec77900104fa6112e0069a50ebedf1af3eba4d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.95.0.tgz","fileCount":51,"integrity":"sha512-K5IoD7sl/NQMKAB3vDR05+xPciM9PDN0kFa5TMNRoukuIH20oAfZAP+ZyN2fG0aTdsNJnByUFGDmp8JGzlNdgg==","signatures":[{"sig":"MEUCIQDl9oRIIgiPS7lZkjr9pl1GGHRX8tTyBPGQPf9rpvqAQgIgD9RnBigH3plfql0wvQBeIdSoZKOGCUpUd/RUSNbUm1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.95.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/173ded190ab4b5306f4746d474f5a755/grackle-ai-adapter-sdk-0.95.0.tgz","_integrity":"sha512-K5IoD7sl/NQMKAB3vDR05+xPciM9PDN0kFa5TMNRoukuIH20oAfZAP+ZyN2fG0aTdsNJnByUFGDmp8JGzlNdgg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.95.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.95.0_1774897208275_0.22357152710711126","host":"s3://npm-registry-packages-npm-production"}},"0.95.1":{"name":"@grackle-ai/adapter-sdk","version":"0.95.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.95.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"60ade2be43e2bba08598c596201880d8485b6531","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.95.1.tgz","fileCount":51,"integrity":"sha512-kCzr3FZFvDy6DTVwW9dn8WcLyuoAjwkpTLEp0e3y021RkLnu7k9zAEE8gNLZhyAVHSc4FZYl3j2NCFtyE4wKkw==","signatures":[{"sig":"MEUCIQD+xjPF/pg24WrVz45g7rZaUMCm0lqrduu1eWQvXN8+QAIgYWyIvKv7D9rBOW7MTHXQgNrh6eQV+bxnltIPVTCYa9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.95.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/319db9d766703320725c7bc9fd960680/grackle-ai-adapter-sdk-0.95.1.tgz","_integrity":"sha512-kCzr3FZFvDy6DTVwW9dn8WcLyuoAjwkpTLEp0e3y021RkLnu7k9zAEE8gNLZhyAVHSc4FZYl3j2NCFtyE4wKkw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.95.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.95.1_1774898730680_0.9275207693298146","host":"s3://npm-registry-packages-npm-production"}},"0.95.2":{"name":"@grackle-ai/adapter-sdk","version":"0.95.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.95.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1d1a88d2d20c138e8e70ef0d6cd5640e42a3c0ee","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.95.2.tgz","fileCount":51,"integrity":"sha512-55z1QXRdGhpIbYjqKAbOkpvwSrz8vLmuCbgm/wKh1n7ZJ7xgug9l7Mksp1/YxSmHjHJEM/xBqH5q85ndq0jl9Q==","signatures":[{"sig":"MEYCIQCt8W4u4AQ2iLAXBxZ9FM1eNsMXHtSW+83rELkmA0CPqgIhAJdFDB58/sp5eP8Kixfo1OSoIM7whjP3EhS213oRZiV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.95.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3d7f425cb243ff7cc1e634c4668dbec0/grackle-ai-adapter-sdk-0.95.2.tgz","_integrity":"sha512-55z1QXRdGhpIbYjqKAbOkpvwSrz8vLmuCbgm/wKh1n7ZJ7xgug9l7Mksp1/YxSmHjHJEM/xBqH5q85ndq0jl9Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.95.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.95.2_1774901034526_0.9669114962715044","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"@grackle-ai/adapter-sdk","version":"0.96.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.96.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2f37b193d6f3a95cc959a7f88ad8133785751b1a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.96.0.tgz","fileCount":51,"integrity":"sha512-gVA7CzJ0L5O9ROxa83Lo3bVgRBQm5pytQaJ+I8V6BC9WAofZr01GGZ5lq2wLA7K7X7VVgnmh5ppVFh2/JIWT5w==","signatures":[{"sig":"MEYCIQDtfgUHn5+63bVSC7LyjS1Sr6vpio6Izi58XoxKJBzOmQIhALQ43fKOVUgV1iEvrAZoq21ehy/Y23p4VVrwvj1ZA46V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.96.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f357b1c47a9fdb19da3c0c2c9487567f/grackle-ai-adapter-sdk-0.96.0.tgz","_integrity":"sha512-gVA7CzJ0L5O9ROxa83Lo3bVgRBQm5pytQaJ+I8V6BC9WAofZr01GGZ5lq2wLA7K7X7VVgnmh5ppVFh2/JIWT5w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.96.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.96.0_1774906795395_0.06043105069066379","host":"s3://npm-registry-packages-npm-production"}},"0.96.1":{"name":"@grackle-ai/adapter-sdk","version":"0.96.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.96.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"96a8011f191d755d32e5d3a86e3f1020c6d3b780","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.96.1.tgz","fileCount":51,"integrity":"sha512-0M3FpyfXjd8GeztkuxSQz55gRdmtI+Kxe68BkCECWzZ0SJzhjT1DY2Ecunxk8bMQAZBHrnxjqjW45FbvaE1Yww==","signatures":[{"sig":"MEYCIQCZBxJTNRRjIucwa4zus0J4VUI4HJe4xlOdpxZ16cpMuAIhAMiwE1DHIOFNUBqF2hfj35jqoDmmQBrycSgeceopnDxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.96.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/eb733a507a23817157f60f3e8996b1cc/grackle-ai-adapter-sdk-0.96.1.tgz","_integrity":"sha512-0M3FpyfXjd8GeztkuxSQz55gRdmtI+Kxe68BkCECWzZ0SJzhjT1DY2Ecunxk8bMQAZBHrnxjqjW45FbvaE1Yww==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.96.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.96.1_1774907635545_0.6383041697286145","host":"s3://npm-registry-packages-npm-production"}},"0.96.2":{"name":"@grackle-ai/adapter-sdk","version":"0.96.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.96.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4c6d37f182c68c87f55947a0c45bfa68cce2a717","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.96.2.tgz","fileCount":51,"integrity":"sha512-/JWwgkDmJX2Zxh9qDPbn1TDeUnrBRgqh5ywVUmEq+WqXobBAEDyb/uOTuW08skJjRRGUpnxoYI12L5XzXpbzFw==","signatures":[{"sig":"MEUCIEA2uiSEoSw1+OZsmd72tARIY9KGFRb/jXkkjlYQzBkVAiEAhR4+7btpZrM6uji+o4qLRxRkZP6suEytj92gf9x5ams=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.96.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/52174313c7d35a62dc2b20c3c02edebc/grackle-ai-adapter-sdk-0.96.2.tgz","_integrity":"sha512-/JWwgkDmJX2Zxh9qDPbn1TDeUnrBRgqh5ywVUmEq+WqXobBAEDyb/uOTuW08skJjRRGUpnxoYI12L5XzXpbzFw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.96.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.96.2_1774918691501_0.13932266303241003","host":"s3://npm-registry-packages-npm-production"}},"0.96.3":{"name":"@grackle-ai/adapter-sdk","version":"0.96.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.96.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ce12ef29ab9f616fc7f31b255070903bad890957","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.96.3.tgz","fileCount":51,"integrity":"sha512-jeEEYxPKkiCCfCcbX0x1DyOc165XxW56Igj5lNc/3+bHC4LMCAtMZU0XpP8yij7DVsE4Wsl7egN6hQ3HiVGDgw==","signatures":[{"sig":"MEUCICytQqIbS4eQGkhFdH3Z4YtDcL4Jkn00/+JjQkdu/XnNAiEA2Tqhi/n8ILz1lU/j/+KK9owhj2Gg5UKtWU+5AHio/y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.96.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7775b16f651ddeacc26d58e517d87006/grackle-ai-adapter-sdk-0.96.3.tgz","_integrity":"sha512-jeEEYxPKkiCCfCcbX0x1DyOc165XxW56Igj5lNc/3+bHC4LMCAtMZU0XpP8yij7DVsE4Wsl7egN6hQ3HiVGDgw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.96.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.96.3_1774919979283_0.38118066897390235","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"@grackle-ai/adapter-sdk","version":"0.97.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.97.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d5005e87f235e9f4be1fe09e1d588ee20eb8b4a2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.97.0.tgz","fileCount":51,"integrity":"sha512-FyHbynsv0aUzssG1bCO3aRldoruazowcnV5mbQyyaArB0A7382xVuijFEXlxrzZHeoyb2Nd5/9mBZc3iFnESeA==","signatures":[{"sig":"MEYCIQDICV/An7JA4xxBHud2qyw+/zkJYAfCntEAA/rtfZ4uEgIhAPXL0/TFhhjtW6P5n2oXgGNE+sXHLSwLZbz7Cckj+RCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.97.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d3f68e56e14851121e30cb3c3167c7e7/grackle-ai-adapter-sdk-0.97.0.tgz","_integrity":"sha512-FyHbynsv0aUzssG1bCO3aRldoruazowcnV5mbQyyaArB0A7382xVuijFEXlxrzZHeoyb2Nd5/9mBZc3iFnESeA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.97.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.97.0_1774923728403_0.7909036678246133","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"@grackle-ai/adapter-sdk","version":"0.98.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.98.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ef49a56d8ac5b0533ec9a4819c9226dad9e8ba02","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.98.0.tgz","fileCount":51,"integrity":"sha512-IL847zKUg6JhvOXpuW+yLf91XDvKZFUzITb+W6qCjZMJ9P++2m44hUqGK7zoRhEi4RvoRE9NYzGCNZwy12kLvg==","signatures":[{"sig":"MEUCIAdixuHgi2wZBSXWxCczrc+vqFQEHN4/DkW6sWWqnR8BAiEAqcl+loUga7JjK/9lSzC4KQpv8Bek2sGVP3J7VsxS6nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.98.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/48f5fd16a54779ba5172940e158aa399/grackle-ai-adapter-sdk-0.98.0.tgz","_integrity":"sha512-IL847zKUg6JhvOXpuW+yLf91XDvKZFUzITb+W6qCjZMJ9P++2m44hUqGK7zoRhEi4RvoRE9NYzGCNZwy12kLvg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.98.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.98.0_1774927638826_0.6318231439408997","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"@grackle-ai/adapter-sdk","version":"0.99.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.99.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"fd325770fb589654d1970cc92f05fb0c56d51188","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.99.0.tgz","fileCount":51,"integrity":"sha512-uQqxoSEoLBwx9E0Cix+myrmLYwNev7l4EKacEwC0uqA3cjm47MSsLY1nKQrQ7wwAJvwD9iqew1seCIK0qmSg5g==","signatures":[{"sig":"MEYCIQDnQj2d/W+Ii+pP0gc3LTe5pmLg/GpgIbZ1LtVT5lOLzAIhALVzHGwvwiYDMmCTwzgq2yNOXhpVYzZeEFzZGfR5/2Gc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103504},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.99.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d54c29fc339e381ae7b589ff3339e743/grackle-ai-adapter-sdk-0.99.0.tgz","_integrity":"sha512-uQqxoSEoLBwx9E0Cix+myrmLYwNev7l4EKacEwC0uqA3cjm47MSsLY1nKQrQ7wwAJvwD9iqew1seCIK0qmSg5g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.99.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.99.0_1774932112425_0.797924839203187","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"@grackle-ai/adapter-sdk","version":"0.100.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.100.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"787bcea03c269ab540cfea7497562a9b39217d4e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.100.0.tgz","fileCount":51,"integrity":"sha512-4J50R3z8Oa3N8+3hYzNZgb7GpQ+H1s8gXxDrM01D+nP+eUVUAdSWLbmR28Kkq34tHE9qqTEEnt902Fwrq8o+pQ==","signatures":[{"sig":"MEQCIHJq2LcNP86aSYt/horlTgqyCGhv1H+5IzKyU2NtS49YAiAx+P6xHfJOmeyaDFijPCUjPn/OrDUZggGak0/nqqUgbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.100.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/e6be5cb6b0d28da50d38464cab5252d9/grackle-ai-adapter-sdk-0.100.0.tgz","_integrity":"sha512-4J50R3z8Oa3N8+3hYzNZgb7GpQ+H1s8gXxDrM01D+nP+eUVUAdSWLbmR28Kkq34tHE9qqTEEnt902Fwrq8o+pQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.100.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.100.0_1774935029353_0.7594212621778447","host":"s3://npm-registry-packages-npm-production"}},"0.100.1":{"name":"@grackle-ai/adapter-sdk","version":"0.100.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.100.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b5b966ad7a79921ab5eccc23dd2ed6f8dbf5c666","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.100.1.tgz","fileCount":51,"integrity":"sha512-de/3O+SZcCy/KJkAndUqUNRxHgiopw0VSS8G28k2gO6dkWntwO/y+lnee/lFO2A8lkMuQhU3gZQE3o2YnCdCpA==","signatures":[{"sig":"MEUCIQCk0JkhtF8M7KjzfKALknd0exia+W2sKKHlCmXPiM1yNAIgMEjFEkQg2lp4t6bZRAWlIrJyh4F2SUz867qubmWUoVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.100.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/487695871ab7e2065c6f113ce2bfd469/grackle-ai-adapter-sdk-0.100.1.tgz","_integrity":"sha512-de/3O+SZcCy/KJkAndUqUNRxHgiopw0VSS8G28k2gO6dkWntwO/y+lnee/lFO2A8lkMuQhU3gZQE3o2YnCdCpA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.100.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.100.1_1774936893581_0.4907695989328895","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"@grackle-ai/adapter-sdk","version":"0.101.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.101.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c44949c7f9f60b0e1a619f13710269989a503d78","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.101.0.tgz","fileCount":51,"integrity":"sha512-Y4d2vu4LWfpHZrdcXJp+T9B3UImhr6OAr8U9yPXOJGwzulrq6rdtarVpY7f5XErBHV5cSGIPfSdLIECnYdnVFw==","signatures":[{"sig":"MEQCIEAMfQQgqCLynY9OrLyjRorxXwGF7JecSnF3muweFeKHAiA+KddgYu043vv3voozjNqlNaphgiatDjmw9UcH8BaLtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.101.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6804bcb58e810af30b0f8a250913a312/grackle-ai-adapter-sdk-0.101.0.tgz","_integrity":"sha512-Y4d2vu4LWfpHZrdcXJp+T9B3UImhr6OAr8U9yPXOJGwzulrq6rdtarVpY7f5XErBHV5cSGIPfSdLIECnYdnVFw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.101.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.101.0_1774965042990_0.0028517848935956103","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"@grackle-ai/adapter-sdk","version":"0.102.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.102.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c388bf28b55a44334300a10ec9028028a2801d99","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.102.0.tgz","fileCount":51,"integrity":"sha512-ybu9WHzyxCw9klKBUBVJlGo9xL32mJ2jGl3CvrM4TOyRfi7hATHcaSFXEtveeiFzPLKyA0jl9r4cSD9EletKRw==","signatures":[{"sig":"MEUCIQCL7NqXnAdRgYA9rqIZf3VVOa4/ihZVjd1LRFXM6C7DPAIgYaHpHEkfL+SR0PKbPMDO4fGmvQMRhWYlrqj+EGRio4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.102.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/72022d82e75019cc35e028c5893bcb26/grackle-ai-adapter-sdk-0.102.0.tgz","_integrity":"sha512-ybu9WHzyxCw9klKBUBVJlGo9xL32mJ2jGl3CvrM4TOyRfi7hATHcaSFXEtveeiFzPLKyA0jl9r4cSD9EletKRw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.102.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.102.0_1774968776476_0.7735388673309602","host":"s3://npm-registry-packages-npm-production"}},"0.103.0":{"name":"@grackle-ai/adapter-sdk","version":"0.103.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.103.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"adb4e710c73c9d426804f2f77081cf661d2d45fc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.103.0.tgz","fileCount":51,"integrity":"sha512-l6znwgXhwod9QbXKRreKCEgKU9Wp+QuW9TRXh5jHooEW2Vvr1/GBgK/VSDabWlggtEbetAPKJr1KMY+ghH9SWA==","signatures":[{"sig":"MEUCIQDLHzVfbMUIJO2Ko6lMNE3Jg0F8c0i4glYus9VyC/IvxgIgP3mor3J6e09GFfKoe24ClyCfiFT4VGfMyNc65cSyTMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.103.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/fac175a3527e9b3094a43287e9db6a8d/grackle-ai-adapter-sdk-0.103.0.tgz","_integrity":"sha512-l6znwgXhwod9QbXKRreKCEgKU9Wp+QuW9TRXh5jHooEW2Vvr1/GBgK/VSDabWlggtEbetAPKJr1KMY+ghH9SWA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.103.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.103.0_1774970847930_0.30633366161585696","host":"s3://npm-registry-packages-npm-production"}},"0.104.0":{"name":"@grackle-ai/adapter-sdk","version":"0.104.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.104.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8b63dbc284175379b5aaeedf2f404ad21ec867d5","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.104.0.tgz","fileCount":51,"integrity":"sha512-GVSWDsZ/FFE6+/NUJhXgiIC0EKAE44o7Agp2EHGHN2B8qWoDgkIFuAuMKp1ZWqS43XlAiMTZSmr99CLfcyRbIA==","signatures":[{"sig":"MEUCIDe7/vlu3yKg1x0MFfCQCsTbtMX9/gQEprsMSLw5xDx0AiEAlKNzIsEDNmjqhbL54r/QRXX8nsSgwkGyeQ3Vr+8OO1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.104.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8172a639db5053aa121d0ed6f2a9c488/grackle-ai-adapter-sdk-0.104.0.tgz","_integrity":"sha512-GVSWDsZ/FFE6+/NUJhXgiIC0EKAE44o7Agp2EHGHN2B8qWoDgkIFuAuMKp1ZWqS43XlAiMTZSmr99CLfcyRbIA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.104.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.104.0_1774974204674_0.6098812182737203","host":"s3://npm-registry-packages-npm-production"}},"0.105.0":{"name":"@grackle-ai/adapter-sdk","version":"0.105.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.105.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d59a0fe5bf954b31764fca587f8f46403d98c04a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.105.0.tgz","fileCount":51,"integrity":"sha512-nt7dwXmezmDaLQ2K15YtKpwyiMUXF8AzddctTtgn7muv9zJuNv4SCGNG2qiwn66xdOrZaS7Hi7timl0r6jgw2w==","signatures":[{"sig":"MEUCIAPXhB6t0gZ1pywEPucigrv2VuAVZjen1rz2nFAJ3283AiEA33vBl5U+GW+MyeiqibHvlgVfb1dmn6MfQDQQtqbhOXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.105.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7c3fe4b185013a82f0b74461c3d8e61f/grackle-ai-adapter-sdk-0.105.0.tgz","_integrity":"sha512-nt7dwXmezmDaLQ2K15YtKpwyiMUXF8AzddctTtgn7muv9zJuNv4SCGNG2qiwn66xdOrZaS7Hi7timl0r6jgw2w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.105.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.105.0_1774983425915_0.18883277246186636","host":"s3://npm-registry-packages-npm-production"}},"0.106.0":{"name":"@grackle-ai/adapter-sdk","version":"0.106.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.106.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"841536e012871b0937a0d22d590d870502a07fe2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.106.0.tgz","fileCount":51,"integrity":"sha512-9LAWuVPMUMGb19X9skSX/lqU+FI3nh9Oz31BmpQFYOu7zvMWRFSZFjfAk8afwTb0FZhUvVjj6/yKUs9FtmQD2g==","signatures":[{"sig":"MEUCIGwClfUxrbyg7mvvuE8KUNFYb6ixifanxRxS4jjCgO4bAiEAr5Lsmkw2jifO/X2lZgzTS8z97CaZ60UqKgtpj3h/qic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.106.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/84ccd65c9fff3b492e9d17fc017f7a84/grackle-ai-adapter-sdk-0.106.0.tgz","_integrity":"sha512-9LAWuVPMUMGb19X9skSX/lqU+FI3nh9Oz31BmpQFYOu7zvMWRFSZFjfAk8afwTb0FZhUvVjj6/yKUs9FtmQD2g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.106.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.106.0_1774984039370_0.800349392213966","host":"s3://npm-registry-packages-npm-production"}},"0.106.1":{"name":"@grackle-ai/adapter-sdk","version":"0.106.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.106.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b9f9c0fbf10b64565d25f3c8d35056c15b3b0b91","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.106.1.tgz","fileCount":51,"integrity":"sha512-ROvwBKgbxk6H0RFrc9Y22dxj99JmSvH5Fld0oHIfHqkWgNeOFH5KY/iKl5+iIppcmX+HlylBICZSkv5YDFTdpg==","signatures":[{"sig":"MEUCIQCuKQLNi+3GtJiec6eaGx9aITq1S7SC/xFa1wgxC/43yQIgZSDXOJTNULRH4Sm04MkRz/CjkOd+2SzB0RHiyiSjSOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.106.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/94e205fe1f7abb55854c64508fb47ad9/grackle-ai-adapter-sdk-0.106.1.tgz","_integrity":"sha512-ROvwBKgbxk6H0RFrc9Y22dxj99JmSvH5Fld0oHIfHqkWgNeOFH5KY/iKl5+iIppcmX+HlylBICZSkv5YDFTdpg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.106.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.106.1_1774993539740_0.6498763764341675","host":"s3://npm-registry-packages-npm-production"}},"0.106.2":{"name":"@grackle-ai/adapter-sdk","version":"0.106.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.106.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3a9c8998f61561959d412f2627d8d3ad504a7751","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.106.2.tgz","fileCount":51,"integrity":"sha512-g2jX7sKUlpwTkq3oo38oQ+OQTVyf2J3Z96pJcPbqXD1Uu9aZZ0Ks3C4StGwXvzPzOs8sRmi35lYzdjRlYgqZ0g==","signatures":[{"sig":"MEYCIQDsJngz7KVKJ4nW1Ee1yU1dGEZS4M/XwQ4W87SisCJvXgIhALGfy/bBOZRUmP0KQD9tmILaPYK4V4BsRQLgwc46fvUt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.106.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f611e1ccc2fe60c73a2ad599ad38a2df/grackle-ai-adapter-sdk-0.106.2.tgz","_integrity":"sha512-g2jX7sKUlpwTkq3oo38oQ+OQTVyf2J3Z96pJcPbqXD1Uu9aZZ0Ks3C4StGwXvzPzOs8sRmi35lYzdjRlYgqZ0g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.106.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.106.2_1774994835763_0.7548274093770417","host":"s3://npm-registry-packages-npm-production"}},"0.106.3":{"name":"@grackle-ai/adapter-sdk","version":"0.106.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.106.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4e0e40df54b76d7cda01a184cce13ce6f9c04f82","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.106.3.tgz","fileCount":51,"integrity":"sha512-zboQ91VzRJGCy9TPbH5e6ntrSiMzteFVq10vWuw264hGkpK9bK2f+BUqUrCAyPzCuGiV7WoGnKbbLo/Zx9Ksjg==","signatures":[{"sig":"MEQCIGh8GOivihzqXkKq8eZtgUKMkUFFpwFv5OcPa5RZNRByAiBd3ttK2PpGI+oYuHU/lX6zndJrRccKkKkkRuWT96fYBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.106.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/12866d60453d15476b83daf22888578e/grackle-ai-adapter-sdk-0.106.3.tgz","_integrity":"sha512-zboQ91VzRJGCy9TPbH5e6ntrSiMzteFVq10vWuw264hGkpK9bK2f+BUqUrCAyPzCuGiV7WoGnKbbLo/Zx9Ksjg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.106.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.106.3_1775004119813_0.3484633390035976","host":"s3://npm-registry-packages-npm-production"}},"0.107.0":{"name":"@grackle-ai/adapter-sdk","version":"0.107.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.107.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"25c411fd0b6455cbabd98020d2ee47a8632c17a7","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.107.0.tgz","fileCount":51,"integrity":"sha512-Fkg5DvrrN6RgojXd3rJTidaUrWD8YTOB0cIIQgD8x1Q6UWE2ymenAldmDQSJwNGvYNT4+CVu2N1W+gEhAxusVQ==","signatures":[{"sig":"MEUCIQCix0TxROp3U32gocKm5/Cp1kcNVk6FO/e/CUpqpOrw4QIgVBhfzmC9c6q+QSMlasSYECKb9oxVn2mOOwX7Xnoi5qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.107.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/2808641357a71de9b891d7ef789e84cd/grackle-ai-adapter-sdk-0.107.0.tgz","_integrity":"sha512-Fkg5DvrrN6RgojXd3rJTidaUrWD8YTOB0cIIQgD8x1Q6UWE2ymenAldmDQSJwNGvYNT4+CVu2N1W+gEhAxusVQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.107.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.107.0_1775012476976_0.16257221217444995","host":"s3://npm-registry-packages-npm-production"}},"0.107.1":{"name":"@grackle-ai/adapter-sdk","version":"0.107.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.107.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ad025e62d7e810c2afd7ba72bedde5a08cbecd68","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.107.1.tgz","fileCount":51,"integrity":"sha512-RT6Kgr8RPcyeRZ0Zi9Csexa4yXj51etdhFjlzhNXjb64rbQZKD2BbiMnKn9dSL8a15PcL08cQvItlUxsVnmGUw==","signatures":[{"sig":"MEYCIQDEPu9CLjdreddIyh86qFhSTAmttpqGBtm59ptp4pVZogIhAOKkVgCKqbFdFVzxVg+IF8od9HFUfw8I1VAcUaU64cBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.107.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/20c3ceb9c4f056122515d85a7358093e/grackle-ai-adapter-sdk-0.107.1.tgz","_integrity":"sha512-RT6Kgr8RPcyeRZ0Zi9Csexa4yXj51etdhFjlzhNXjb64rbQZKD2BbiMnKn9dSL8a15PcL08cQvItlUxsVnmGUw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.107.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.107.1_1775015584762_0.7551722893220181","host":"s3://npm-registry-packages-npm-production"}},"0.107.2":{"name":"@grackle-ai/adapter-sdk","version":"0.107.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.107.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4905a0952a6735dbc0522e17cddb10b667f09fea","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.107.2.tgz","fileCount":51,"integrity":"sha512-0yJheYSCmTvfwSv6k3GWcL8GsnvgEkQeGsA1Z3I1jPtDTUFDENLg3E9niGx0KNLwGPUzjJPlpHhB+CexZCYv2Q==","signatures":[{"sig":"MEUCIFNm5wGmLbJAqESc90wNKAqRaZRhcYWaOPQE7Smiq8srAiEA/kTTgTxDXnVy5a9WSbyK3hCPjtitEGLQvj+vF3QSdn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103506},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.107.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b357a2b6cfe540fd7bbd30ee585ad333/grackle-ai-adapter-sdk-0.107.2.tgz","_integrity":"sha512-0yJheYSCmTvfwSv6k3GWcL8GsnvgEkQeGsA1Z3I1jPtDTUFDENLg3E9niGx0KNLwGPUzjJPlpHhB+CexZCYv2Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.4","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.107.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.107.2_1775059730042_0.6152856471970236","host":"s3://npm-registry-packages-npm-production"}},"0.108.0":{"name":"@grackle-ai/adapter-sdk","version":"0.108.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.108.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"246d8b942abc5ec8d2de6e875c2c93c25326c29d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.108.0.tgz","fileCount":51,"integrity":"sha512-9PiEkxb7dHW/MUOf93yaNXf596AtlyazRHpYBRlkIqyPWvEkHIZ8Cvcms9ppojI+KqkoDOObGHbIifMwPCYxog==","signatures":[{"sig":"MEQCIAKHZG3egeCOyLUVfh088IwEbsnK32JjjvjcdnW3NVEaAiBajiZxMCrKdnsSnpqwzkbVoMpZk9h/FTZT/F3c6cAVFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105238},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.108.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/636000f62c713b2207b4a84c98bbe984/grackle-ai-adapter-sdk-0.108.0.tgz","_integrity":"sha512-9PiEkxb7dHW/MUOf93yaNXf596AtlyazRHpYBRlkIqyPWvEkHIZ8Cvcms9ppojI+KqkoDOObGHbIifMwPCYxog==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.108.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.108.0_1775397620581_0.9550537278237501","host":"s3://npm-registry-packages-npm-production"}},"0.108.1":{"name":"@grackle-ai/adapter-sdk","version":"0.108.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.108.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d7bb02ba97f11d8bf64aaa8acad813cb8f2b8502","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.108.1.tgz","fileCount":51,"integrity":"sha512-qVtjqIolBMQiklfeyqblbT4l6R/ybKen2EYg8wxljFuf2PF1KPRCI8NA/lxZXFO/P1JFagZ9xRyVma944fwJVQ==","signatures":[{"sig":"MEUCIBLTczY6P1RpluRTjkZWSaQU7M8WCK/vNlzFRbOATvMQAiEA0912lQXhvdcNesBqUosh538xTcD1aF8Z0M9+SuNcjSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105238},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.108.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/25ba8f9d29f82ffed9e7249d3b867a9d/grackle-ai-adapter-sdk-0.108.1.tgz","_integrity":"sha512-qVtjqIolBMQiklfeyqblbT4l6R/ybKen2EYg8wxljFuf2PF1KPRCI8NA/lxZXFO/P1JFagZ9xRyVma944fwJVQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.108.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.108.1_1777171201760_0.3934459350940396","host":"s3://npm-registry-packages-npm-production"}},"0.108.2":{"name":"@grackle-ai/adapter-sdk","version":"0.108.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.108.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"93d7ff8730212d3e1071358607053872ec788e3e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.108.2.tgz","fileCount":55,"integrity":"sha512-f7LHr8K3hY6WEO43ETCY27wQEhUWNkm9GrxNbnI46EqXx7ZGAxvGmyTg11rS5scF1RLdokH7GfxOQ9ed1hdZPg==","signatures":[{"sig":"MEYCIQCEHFxgiLUQ4S5PlsDAts8C7Rb7+8Exk1WIuCEg55XJOwIhAMvQTSHZ25nUjE5qbUcun7/SMyh9MtUaikl51ZNohpHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.108.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/76cfed82336b1b7b7d72de0e38be0f53/grackle-ai-adapter-sdk-0.108.2.tgz","_integrity":"sha512-f7LHr8K3hY6WEO43ETCY27wQEhUWNkm9GrxNbnI46EqXx7ZGAxvGmyTg11rS5scF1RLdokH7GfxOQ9ed1hdZPg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.108.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.108.2_1778306385808_0.1421047999108911","host":"s3://npm-registry-packages-npm-production"}},"0.108.3":{"name":"@grackle-ai/adapter-sdk","version":"0.108.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.108.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a3432a244f3f80900da1db23aeae51ba1c848ffe","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.108.3.tgz","fileCount":55,"integrity":"sha512-8MQoTsuPJRKCAgvkUx0pdAUakdZ2DCn3p+nNzDR7AT/7GVXb2udDxrAna0ml9qFV968pxu2dWL6xgIjVGJPJiw==","signatures":[{"sig":"MEQCIDoi4s1bfalN6DriacY2rtcNnzkuIQbbTa4lNWPROaxCAiBDX8ch2LxR5nr4XMwhyOmbnw/smLmT7Nqff8ycU2HkaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.108.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6175584865832f6a0ad1f0a08faf3302/grackle-ai-adapter-sdk-0.108.3.tgz","_integrity":"sha512-8MQoTsuPJRKCAgvkUx0pdAUakdZ2DCn3p+nNzDR7AT/7GVXb2udDxrAna0ml9qFV968pxu2dWL6xgIjVGJPJiw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.108.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.108.3_1778312472605_0.6469402705398206","host":"s3://npm-registry-packages-npm-production"}},"0.108.4":{"name":"@grackle-ai/adapter-sdk","version":"0.108.4","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.108.4","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1f8ead4eb759948493b04281e48c09ab7d5f591d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.108.4.tgz","fileCount":55,"integrity":"sha512-tZhUOc7IVdpHtjTEi+Rme1PdKfWp+wKEvQktMKU14cqN4MgUFG0ygexi6PUdQimd3lQ6bPvuLGoHyX9B/AuqGA==","signatures":[{"sig":"MEYCIQDyxV3HLYyF+EuQrauZ+RvGIWUgKn7EiChrrN5L3LfjOwIhAN5sdy82uc3StXz8WbYVu5TQCUqc+3CesOhDhr5PNFr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.108.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/11e7e816edecb304a7ef6795355d2a0a/grackle-ai-adapter-sdk-0.108.4.tgz","_integrity":"sha512-tZhUOc7IVdpHtjTEi+Rme1PdKfWp+wKEvQktMKU14cqN4MgUFG0ygexi6PUdQimd3lQ6bPvuLGoHyX9B/AuqGA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.108.4","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.108.4_1778314244008_0.2091750446361702","host":"s3://npm-registry-packages-npm-production"}},"0.110.1":{"name":"@grackle-ai/adapter-sdk","version":"0.110.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.110.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f0cca707e86bd0dd6df9858e43c44b67818caf56","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.110.1.tgz","fileCount":55,"integrity":"sha512-tR/2GDKEdeo9m9Qaj3LYJJxIup1bwPAmMu6hlkk1ybvy4wKU4LDKEUg8hrQ6uo2veBDi8G4v0BWO1uqQUntFHg==","signatures":[{"sig":"MEQCIFYd8+LtIgvn3Rju/k/V32A6zoaBUqZwJOFSf6sb25OJAiA8y+/WYPiVS6+6mM8ua+InM18WkqurDxiQGIG6j6nbEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.110.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/877f6418aabe822b48d98022591d9e3b/grackle-ai-adapter-sdk-0.110.1.tgz","_integrity":"sha512-tR/2GDKEdeo9m9Qaj3LYJJxIup1bwPAmMu6hlkk1ybvy4wKU4LDKEUg8hrQ6uo2veBDi8G4v0BWO1uqQUntFHg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.110.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.110.1_1779310263461_0.6789671365746703","host":"s3://npm-registry-packages-npm-production"}},"0.110.2":{"name":"@grackle-ai/adapter-sdk","version":"0.110.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.110.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"af1f4f9f9377b5de6ae3edf8f8e0768b62a6cbf0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.110.2.tgz","fileCount":55,"integrity":"sha512-AB2UHDPfkipH5ngDaPKMDZy4xNpGxd1BW5XoWy61haqbfiPcg1LxKl2BKx5cXxDBfsCbKI7PctAGfv/ct1SsiQ==","signatures":[{"sig":"MEUCIFpVuhGFXkxqFvGNW3cQPT5gETwFY5HnQC+EQ/SlJr3sAiEAjtRM/4/lS5t8x5wkeocxHr1XMhPo0O9zUYXfFYbX+Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.110.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3393053f93dc3cc8a0088ed6d2bcad59/grackle-ai-adapter-sdk-0.110.2.tgz","_integrity":"sha512-AB2UHDPfkipH5ngDaPKMDZy4xNpGxd1BW5XoWy61haqbfiPcg1LxKl2BKx5cXxDBfsCbKI7PctAGfv/ct1SsiQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.7","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.110.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.110.2_1779341468931_0.4058624437241558","host":"s3://npm-registry-packages-npm-production"}},"0.110.3":{"name":"@grackle-ai/adapter-sdk","version":"0.110.3","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.110.3","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"69b1d9a8ad9503fe05d4e8db5d05bd01a615f747","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.110.3.tgz","fileCount":55,"integrity":"sha512-bF8FZZwG3JnyU28yNz3B4b+bvBzc6qMXeiejcJnfduLchcypjdnSUYNLAciH76SY1dUL2/y7RAmgpPyU4LXi8g==","signatures":[{"sig":"MEQCIGC+ZJD201tIhMo954UcaJmeotaHNnrems1sh9RuGLDgAiArSfehPrZz4hgd/43DO0eOXHj6sklFe/AvN9dvAVpITA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.110.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/bb11b54110c5ac157e69749a7de40edf/grackle-ai-adapter-sdk-0.110.3.tgz","_integrity":"sha512-bF8FZZwG3JnyU28yNz3B4b+bvBzc6qMXeiejcJnfduLchcypjdnSUYNLAciH76SY1dUL2/y7RAmgpPyU4LXi8g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.110.3","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.110.3_1779462151928_0.8393245250736152","host":"s3://npm-registry-packages-npm-production"}},"0.111.0":{"name":"@grackle-ai/adapter-sdk","version":"0.111.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.111.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d69fb38bee927d789c56d2f4c7fc750ef552692e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.111.0.tgz","fileCount":55,"integrity":"sha512-LFoc6oaABP5iFzoUrhqHMx32wcg7dYac4vrCLn8QbPjsenQcVzCqgwulboed3i8Y1XsobAOypqS0Mq1S2eHMQg==","signatures":[{"sig":"MEQCIAGEui6Bnm1s4HJRXtUS6k6cmXzYOfHaGdxjivI3tjo4AiA9kqEyatRQdIpw3eLSGqVVT2hM2yAeBL3UDj0KZMlu8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.111.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/12a3e203ee82ffaea0b4ef4571f3018f/grackle-ai-adapter-sdk-0.111.0.tgz","_integrity":"sha512-LFoc6oaABP5iFzoUrhqHMx32wcg7dYac4vrCLn8QbPjsenQcVzCqgwulboed3i8Y1XsobAOypqS0Mq1S2eHMQg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.111.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.111.0_1779474388161_0.6294098361741516","host":"s3://npm-registry-packages-npm-production"}},"0.112.0":{"name":"@grackle-ai/adapter-sdk","version":"0.112.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.112.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3476232e6b7c9780b18ca31ca02f4769314788a8","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.112.0.tgz","fileCount":55,"integrity":"sha512-D59B/vF+emh9LAIGhZNTsCWUmR1AUsZX700O0+c9DByqVVfaG2+YQgFgtFqAq2AKksr/WuQLNcOeosPrrODJQA==","signatures":[{"sig":"MEUCIQCfT9cWXSpLXkXf64Znf8z8SgxdgeOSYKI5vDrMpIMvXwIgICuI8VxhybLGpeG+cGi5f1x9rQLz2P9GToAd41PdW+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.112.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4355f2fda45ce8bb366541f1171f0b0a/grackle-ai-adapter-sdk-0.112.0.tgz","_integrity":"sha512-D59B/vF+emh9LAIGhZNTsCWUmR1AUsZX700O0+c9DByqVVfaG2+YQgFgtFqAq2AKksr/WuQLNcOeosPrrODJQA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.112.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.112.0_1779488063316_0.8227009764358668","host":"s3://npm-registry-packages-npm-production"}},"0.112.1":{"name":"@grackle-ai/adapter-sdk","version":"0.112.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.112.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1ef057cce3b2efd2791c4fce77383f29584a7f56","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.112.1.tgz","fileCount":55,"integrity":"sha512-5yREtD+AUSH9SrgtPd3SyCgofj+Zih3/TL4iG5MlMvjoTv9wMy4TN5q6OHXtcOI8KWOhxxmt8O6sCGunSzb/Nw==","signatures":[{"sig":"MEQCIHY9yayDr9eyJQn28BRa6U4kK+2wO0nm/n9sqhuwCJCKAiAD5ESVNHZVzMcB9F1yFwGzpCgkRtndcUUH3OnHx22kZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.112.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9fe98a7596af3f0ba15ade9c73bb9b40/grackle-ai-adapter-sdk-0.112.1.tgz","_integrity":"sha512-5yREtD+AUSH9SrgtPd3SyCgofj+Zih3/TL4iG5MlMvjoTv9wMy4TN5q6OHXtcOI8KWOhxxmt8O6sCGunSzb/Nw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.112.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.112.1_1779492475242_0.8564390151888781","host":"s3://npm-registry-packages-npm-production"}},"0.112.2":{"name":"@grackle-ai/adapter-sdk","version":"0.112.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.112.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c8a1b9548c6fdec9ef3fbde26112b4882536571c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.112.2.tgz","fileCount":55,"integrity":"sha512-4T5OlZGV9OO/qTLs9cS5lF4YXHhU5IwocrPF5WBU6AKRnOBfO+WgJYimrx++Bkc/SgK9+6ygUNm5KxMZHg7A0A==","signatures":[{"sig":"MEQCIAJRqNuQsVkcPHwrM8SvyahEn9s/47Jmf8XUpaQecTUcAiBBZqSL65JmHHgFMouWmEblfvd81toXQ9rjAUtdxTUSzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.112.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/350c52dc5f2c18754a2aac4052fc5d51/grackle-ai-adapter-sdk-0.112.2.tgz","_integrity":"sha512-4T5OlZGV9OO/qTLs9cS5lF4YXHhU5IwocrPF5WBU6AKRnOBfO+WgJYimrx++Bkc/SgK9+6ygUNm5KxMZHg7A0A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.112.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.112.2_1779494406413_0.6166736689815739","host":"s3://npm-registry-packages-npm-production"}},"0.113.0":{"name":"@grackle-ai/adapter-sdk","version":"0.113.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.113.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ae96ea4253c5ad2853a783ac9998b16a0a0bd1ef","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.113.0.tgz","fileCount":55,"integrity":"sha512-iAuyUjq38K7s/lo4TAH6x4FdmJxVag4lLEmGPA26l5hc60dDMQDSdsuBJKTKXgKzB0CbXxtD1NI1lran6bOFEQ==","signatures":[{"sig":"MEUCIDYWEx6Q6gO2DM+b3oqlGCPptlLwelB932JNLqfIGyo4AiEAt8qoNzD10JXIrEHqsLN7NwsLNGG+B9yDvab8Ne1jK04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.113.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/eaad5fe71e93f3566b9541c5a5b99c94/grackle-ai-adapter-sdk-0.113.0.tgz","_integrity":"sha512-iAuyUjq38K7s/lo4TAH6x4FdmJxVag4lLEmGPA26l5hc60dDMQDSdsuBJKTKXgKzB0CbXxtD1NI1lran6bOFEQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.113.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.113.0_1779506294481_0.39221781853565263","host":"s3://npm-registry-packages-npm-production"}},"0.114.0":{"name":"@grackle-ai/adapter-sdk","version":"0.114.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.114.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7659f86ee913ce15f6333d73695930854aa05b46","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.114.0.tgz","fileCount":55,"integrity":"sha512-/ZFJvnQZMdz2h2nQNtjkNYb7Q3uLacLI4ogiZ3Vd249tWj95q7VYRWZOCQehaeYnX5CoLbrDPngg3akfYeU+4g==","signatures":[{"sig":"MEYCIQDkxwT/QoGhgOnsk3QQHPW4ROjVLFNGeEQhQQ99fWhcqAIhALEDadVeQc2b34jhN0OHzpleyACWV+2dlyFGJpAuBAKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.114.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f18ab098b44123b2c6cf8b9bb0f9fcd5/grackle-ai-adapter-sdk-0.114.0.tgz","_integrity":"sha512-/ZFJvnQZMdz2h2nQNtjkNYb7Q3uLacLI4ogiZ3Vd249tWj95q7VYRWZOCQehaeYnX5CoLbrDPngg3akfYeU+4g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.114.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.114.0_1779524671937_0.4514157773892391","host":"s3://npm-registry-packages-npm-production"}},"0.115.0":{"name":"@grackle-ai/adapter-sdk","version":"0.115.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.115.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"231800a6ac26436b69751ecdb4129afdfcb2f746","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.115.0.tgz","fileCount":55,"integrity":"sha512-M0Abn4s0TMoGjKkbc0a4RSNbdZeiZtSxo40Twc8kH74wkwIMv2st+NNl0LzoPfaOHUrOm0X/YTC/MMH/f4QGAg==","signatures":[{"sig":"MEQCICpkJCpYvNnfB1tjlKSmdT1LsGrlWaXvGtH6dg0Af5O7AiBcRKg9QeJ3HMlPwjUechG6UPpQWxxvlb+Fyomke43oKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.115.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/ab12686715ecf6be78f326578632cad7/grackle-ai-adapter-sdk-0.115.0.tgz","_integrity":"sha512-M0Abn4s0TMoGjKkbc0a4RSNbdZeiZtSxo40Twc8kH74wkwIMv2st+NNl0LzoPfaOHUrOm0X/YTC/MMH/f4QGAg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.115.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.115.0_1779543326573_0.05544628747455005","host":"s3://npm-registry-packages-npm-production"}},"0.115.1":{"name":"@grackle-ai/adapter-sdk","version":"0.115.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.115.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"acb80f1761069b90bb7eca33af81572f70100807","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.115.1.tgz","fileCount":55,"integrity":"sha512-AJnVyQWDZPttGSBGC0bWaGnGd+NvD3mckKOHv2BRP5AVo4XuDMDtXLyD0U0+gdbnsM7otE7JKIA+8pOAg/xueQ==","signatures":[{"sig":"MEUCICpVur5JSmogqPIsgpwmk6OefsNeYTBtkyoylhUEhr4tAiEAse5oKMpJr3c6aXgIFojz/UsGLwiWJJxtGWVC6iyvGz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.115.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/28c056f1400ef87b311ab9d43c2389f7/grackle-ai-adapter-sdk-0.115.1.tgz","_integrity":"sha512-AJnVyQWDZPttGSBGC0bWaGnGd+NvD3mckKOHv2BRP5AVo4XuDMDtXLyD0U0+gdbnsM7otE7JKIA+8pOAg/xueQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.115.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.115.1_1779546198562_0.2126126518197704","host":"s3://npm-registry-packages-npm-production"}},"0.115.2":{"name":"@grackle-ai/adapter-sdk","version":"0.115.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.115.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"884a0f3f43922e6876b53ccce90e18010cbc43a2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.115.2.tgz","fileCount":55,"integrity":"sha512-AFHo2MCi8UlfVdoGc9SqW7DIxtLSn1Wm0ZAhdjboqU9AH4ZntW5L45BbR+Re2kEvYqOYH5PCCYcfV4rM541VnA==","signatures":[{"sig":"MEYCIQD/c4qXW+fVrT1oUSzk+ykux8aAr7FjW0blcbYfjQRNyAIhANRcaSKptFZ/6+IvR0HQXT776c1bKb8jFOyLYqT9Ez2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.115.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/fd2f6a5b38f66e84c381193989395033/grackle-ai-adapter-sdk-0.115.2.tgz","_integrity":"sha512-AFHo2MCi8UlfVdoGc9SqW7DIxtLSn1Wm0ZAhdjboqU9AH4ZntW5L45BbR+Re2kEvYqOYH5PCCYcfV4rM541VnA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.115.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.115.2_1779570181241_0.31975280269082273","host":"s3://npm-registry-packages-npm-production"}},"0.116.0":{"name":"@grackle-ai/adapter-sdk","version":"0.116.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.116.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"77cea240268e5226fa68700d55f7967458ca00c2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.116.0.tgz","fileCount":55,"integrity":"sha512-W4AxtC2T+/CRSYQ+lx3ZLY0yylLouOKkDg/pyc6ChpXZB8E8Zgg6u5FfvLHpJERsqI++rKYWMUsakaC4X9mGQg==","signatures":[{"sig":"MEUCIE8ONo9lxfkrBMkLD/ncer+TJt6yTHZUcCuTL7YeKR4VAiEAojN3zVtZDt0ndXmj26t4KyklqZ9zLn4tJNAlmZOlLfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.116.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/14267e96dfeb65c54be84aba2135b4b8/grackle-ai-adapter-sdk-0.116.0.tgz","_integrity":"sha512-W4AxtC2T+/CRSYQ+lx3ZLY0yylLouOKkDg/pyc6ChpXZB8E8Zgg6u5FfvLHpJERsqI++rKYWMUsakaC4X9mGQg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.116.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.116.0_1779580854161_0.25396864933279395","host":"s3://npm-registry-packages-npm-production"}},"0.117.0":{"name":"@grackle-ai/adapter-sdk","version":"0.117.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.117.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6ec6ad1db4f39a473c9e52fe5411554a2be9b10f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.117.0.tgz","fileCount":55,"integrity":"sha512-4NDExn25My6byeHgtNM6ziNBlmlF2OpNN8sY4RyW1tgFTDoi7By2qLGc+0l9U5AOLFOkNtyxP0zLUBcQPN1/rg==","signatures":[{"sig":"MEQCIApQ5yt1E4xFVFWT8w8fdgTPvd2TVI5z+E6KywqERm+1AiBNiEKsh7pW1syFNPeekbSyO6q8tJRQNU1x0z4i86W7jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.117.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/65524f9e45b1c548a309ef76e4a94277/grackle-ai-adapter-sdk-0.117.0.tgz","_integrity":"sha512-4NDExn25My6byeHgtNM6ziNBlmlF2OpNN8sY4RyW1tgFTDoi7By2qLGc+0l9U5AOLFOkNtyxP0zLUBcQPN1/rg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.117.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.117.0_1779589756630_0.8226939627521106","host":"s3://npm-registry-packages-npm-production"}},"0.118.0":{"name":"@grackle-ai/adapter-sdk","version":"0.118.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.118.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c747ce9535b0684436a5f483a153e854dc3a694a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.118.0.tgz","fileCount":55,"integrity":"sha512-FoKtKR0VYixtmIQe2csU1BW99EiPKPnVrnEeY2I28qMOaYlaDgN3KuoO5W9NOn2+uLEPgHx5PPRg9ZDIGMJlTg==","signatures":[{"sig":"MEUCIDYGVYFFuFRWONQ0ZutU/k4ChTEGrGFzd06V13uhDBVCAiEAmLOgP9eQJhXVmvqcfxqYQkA2JaAMwSScaEc5nRvEjJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.118.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5d1ea5fcfa552f15c881b3285bdd95c7/grackle-ai-adapter-sdk-0.118.0.tgz","_integrity":"sha512-FoKtKR0VYixtmIQe2csU1BW99EiPKPnVrnEeY2I28qMOaYlaDgN3KuoO5W9NOn2+uLEPgHx5PPRg9ZDIGMJlTg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.118.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.118.0_1779635216177_0.3670440200120402","host":"s3://npm-registry-packages-npm-production"}},"0.119.0":{"name":"@grackle-ai/adapter-sdk","version":"0.119.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.119.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"bc77a23498b19cef6c054e39a3869dcacf062382","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.119.0.tgz","fileCount":55,"integrity":"sha512-O8phepDn7QO1p0yxm3qwftWsTap/VDbU/absbITTXwTdxoocBOSCN2lj5dAxO4u4WNNZK/A/TqdwIDW0ghPf4g==","signatures":[{"sig":"MEQCIAVR+wFZ6j5C3a6DjpWk0c/vacLXlYwEKFsVhE5l/bCiAiAsad0pMXsc6B5O7WdQaWRfdejfaxSlkxYAxqrxxgofGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.119.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/cedda278ba227aaff9bab2199b7c16b7/grackle-ai-adapter-sdk-0.119.0.tgz","_integrity":"sha512-O8phepDn7QO1p0yxm3qwftWsTap/VDbU/absbITTXwTdxoocBOSCN2lj5dAxO4u4WNNZK/A/TqdwIDW0ghPf4g==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.119.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.119.0_1779647551461_0.1135729410400228","host":"s3://npm-registry-packages-npm-production"}},"0.120.0":{"name":"@grackle-ai/adapter-sdk","version":"0.120.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.120.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2a18e51c1bcb7ba9d14ff4df376973c520390304","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.120.0.tgz","fileCount":55,"integrity":"sha512-EGzasc3yBzIyRT/v6fqURWTS0i61U3i06cvonkMQx/2YqbQOxpCgYdemWnpro775h2EYhMWLN8WvEGNZ3np2fA==","signatures":[{"sig":"MEUCIQCJfdwnYiED69sB9XwBJ15tHPa2ZJIojpoMn4lh8EgycAIgTS0Q/nLT8bIzzkWoTgaQE413Q3y7d2FGQyad8XdUcDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.120.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/31d53da930674fe1e8959ab0de26557b/grackle-ai-adapter-sdk-0.120.0.tgz","_integrity":"sha512-EGzasc3yBzIyRT/v6fqURWTS0i61U3i06cvonkMQx/2YqbQOxpCgYdemWnpro775h2EYhMWLN8WvEGNZ3np2fA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.120.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.120.0_1779656646619_0.10636980851971067","host":"s3://npm-registry-packages-npm-production"}},"0.121.0":{"name":"@grackle-ai/adapter-sdk","version":"0.121.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.121.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9f7a89cf26b2f43e524ece67df590b8b84bc5be6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.121.0.tgz","fileCount":55,"integrity":"sha512-wGFiBIBzXp8r0JSru7EAbrTgqDwO0szOQetjcW4GRrWRBIpDt8wxJwyX9U5G0H4TO44HqoQK5utKqc5kTrdc+A==","signatures":[{"sig":"MEYCIQDulU5IKQomSVabsJl3Xz+ni52XMOM5EuPN1uzbcWb3YAIhAP88naOmVeXGLgN0PIJhFFszK8FSLR8xRupK5l2N9y9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.121.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4804de7f2220ec10bfa47abaf0b42d36/grackle-ai-adapter-sdk-0.121.0.tgz","_integrity":"sha512-wGFiBIBzXp8r0JSru7EAbrTgqDwO0szOQetjcW4GRrWRBIpDt8wxJwyX9U5G0H4TO44HqoQK5utKqc5kTrdc+A==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.121.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.121.0_1779682856117_0.7675065773697394","host":"s3://npm-registry-packages-npm-production"}},"0.122.0":{"name":"@grackle-ai/adapter-sdk","version":"0.122.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.122.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9b7be55316128394f395d47ca7c675af6db3df44","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.122.0.tgz","fileCount":55,"integrity":"sha512-wg9pajdeqep+9y5el+iFjvtFRaZNizXgMmD5q4JTToFCD+OA/aZdwLD9d6y/gmGEWtaHXcvfkAwP5IK8LQ8GCA==","signatures":[{"sig":"MEQCIGw8X+uCVF2JSdu1o7QYagrY2ncBVaa0l1WI2JBX3t/NAiABrAzI8IOb5KUVTOHuoFXxFPETEFnRHPd2oYZ1iWDigw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.122.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f4d845846a8f4621a112df7f4a9960ce/grackle-ai-adapter-sdk-0.122.0.tgz","_integrity":"sha512-wg9pajdeqep+9y5el+iFjvtFRaZNizXgMmD5q4JTToFCD+OA/aZdwLD9d6y/gmGEWtaHXcvfkAwP5IK8LQ8GCA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.122.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.122.0_1779684595616_0.4752093572969993","host":"s3://npm-registry-packages-npm-production"}},"0.123.0":{"name":"@grackle-ai/adapter-sdk","version":"0.123.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.123.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"95450de551650b621fbd966defd24404c70da383","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.123.0.tgz","fileCount":55,"integrity":"sha512-4HbD6xPxOVpanNTbI3vHSLnikeHy5GbT/PEPDZJ1VYE5+rNS2QFEZ+l3mEn3aXysPWCuTqTAtC3xZHyN0ioCjA==","signatures":[{"sig":"MEUCIGd/BRyr0WEZYLpbebBirGrf56WVIFqSXi5g14yI0OIfAiEAzV7WP9n0/eisqvg1NzB4YhFIXj32iMyBii/hthsow8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.123.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b605a94550d2974c2f9df61637cfa779/grackle-ai-adapter-sdk-0.123.0.tgz","_integrity":"sha512-4HbD6xPxOVpanNTbI3vHSLnikeHy5GbT/PEPDZJ1VYE5+rNS2QFEZ+l3mEn3aXysPWCuTqTAtC3xZHyN0ioCjA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.123.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.123.0_1779686710716_0.7445124263650207","host":"s3://npm-registry-packages-npm-production"}},"0.123.1":{"name":"@grackle-ai/adapter-sdk","version":"0.123.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.123.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"fb798abba87f32d36fec50e1b5810428b032a3e1","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.123.1.tgz","fileCount":55,"integrity":"sha512-T47PYhImMOIf+Q69tA1NIzquTx/NZnhib15OuMblFVUImPd81fA5OZn9M137sb4aRsnBAr7JP4Z/FyS4JQ4oNw==","signatures":[{"sig":"MEQCIC/7Kh0YOzYiZLpSDS137SyL7i1WxFWMWai+fDwVWng5AiAqOHpY88DRLNJth/Om4a01F16o7rjePBUXTC4NxdeuWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.123.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8e1be9f7d837821d1471f757703818fe/grackle-ai-adapter-sdk-0.123.1.tgz","_integrity":"sha512-T47PYhImMOIf+Q69tA1NIzquTx/NZnhib15OuMblFVUImPd81fA5OZn9M137sb4aRsnBAr7JP4Z/FyS4JQ4oNw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.123.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.123.1_1779687892680_0.005937169638909001","host":"s3://npm-registry-packages-npm-production"}},"0.123.2":{"name":"@grackle-ai/adapter-sdk","version":"0.123.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.123.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c7aaabaae41d77efa65a2cee4ea69e7e1de6bab4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.123.2.tgz","fileCount":55,"integrity":"sha512-Jmfm0rUbYj4xdUVPAuOLSuLLHD1zh+EviwjSdXhWwuN8o9ilqGBXnLEri7o8U/A+qwtigPddPX62H5R90OGDyg==","signatures":[{"sig":"MEUCIHK0TYUPZGcVinUik5wTlmA03Fcv3xecLgDPcUFTJRbDAiEAqki2o0xQfks92yBogWZdLY/DW1gkFjXbYBG57qx+hBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.123.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0fd56aa32d130d6c8abec9d6de735a8c/grackle-ai-adapter-sdk-0.123.2.tgz","_integrity":"sha512-Jmfm0rUbYj4xdUVPAuOLSuLLHD1zh+EviwjSdXhWwuN8o9ilqGBXnLEri7o8U/A+qwtigPddPX62H5R90OGDyg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.123.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.123.2_1779715104469_0.399454846323297","host":"s3://npm-registry-packages-npm-production"}},"0.124.0":{"name":"@grackle-ai/adapter-sdk","version":"0.124.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.124.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a1ded0250745bebb048298beeee28ca955f9a579","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.124.0.tgz","fileCount":55,"integrity":"sha512-ohtka3PmDkAL8DAF3K4K8TUVFetW8kCfroSmlNcdZ/J+IqyK1JEkqaIHewKYog9A26JONTsFh8XE/agzYSTGBw==","signatures":[{"sig":"MEQCICdSBJ52I6LY5CatXOX0cMtrAiJbpJSLuOVmFQKX8c43AiBy+A1VUid15HAzfwWUG+3wUH3dzQwPWWV192RYdyMbSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.124.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4588959129605282e2ff7661c90db2da/grackle-ai-adapter-sdk-0.124.0.tgz","_integrity":"sha512-ohtka3PmDkAL8DAF3K4K8TUVFetW8kCfroSmlNcdZ/J+IqyK1JEkqaIHewKYog9A26JONTsFh8XE/agzYSTGBw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.124.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.124.0_1779716955331_0.28246136886732964","host":"s3://npm-registry-packages-npm-production"}},"0.125.0":{"name":"@grackle-ai/adapter-sdk","version":"0.125.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.125.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a4423ba68d3b7f036590a8b07ff0c322fe3d741c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.125.0.tgz","fileCount":55,"integrity":"sha512-xBT7g9evScV6vz5+4ZThJlm3aoXEYrzs3pGaQQNG5mIgjTK46QkCfYYw5TjbaliE2g5lnbWVnx6mPabKApahAg==","signatures":[{"sig":"MEUCIQCvzHCdVIuDg4ddYysVkvYcQHYJVMsnsG9y80aca4kB1gIgReBjg814OdWZlzwVHqB3xm1d79ToYt1WGmzjhgwJsh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.125.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/337ed2cab98b49b4048dd06c7e995cfa/grackle-ai-adapter-sdk-0.125.0.tgz","_integrity":"sha512-xBT7g9evScV6vz5+4ZThJlm3aoXEYrzs3pGaQQNG5mIgjTK46QkCfYYw5TjbaliE2g5lnbWVnx6mPabKApahAg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.125.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.125.0_1779722021065_0.3314466869253685","host":"s3://npm-registry-packages-npm-production"}},"0.125.1":{"name":"@grackle-ai/adapter-sdk","version":"0.125.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.125.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"0f8d1cdb1d7673e442178e8eef854c1f385d15fa","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.125.1.tgz","fileCount":55,"integrity":"sha512-NlgCMTUwPwv3SI32kYkklY9SHg9blKc2nfs/NRuagZ7aAkC4rp8wpMYmMWSiqLNkTSGRB8rdng/LzuKBkm7s5Q==","signatures":[{"sig":"MEUCICmRI223ud0caYCuiBiYSb3vytSWPYTMitIs6YVhnO3hAiEAiGq1CUbD4Ft4nqMYH0LqwlygEEY1tgPBghwu6da7gN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.125.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f3d30bada137245ac2697f9f14f6288a/grackle-ai-adapter-sdk-0.125.1.tgz","_integrity":"sha512-NlgCMTUwPwv3SI32kYkklY9SHg9blKc2nfs/NRuagZ7aAkC4rp8wpMYmMWSiqLNkTSGRB8rdng/LzuKBkm7s5Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.125.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.125.1_1779723510861_0.8025287671197257","host":"s3://npm-registry-packages-npm-production"}},"0.125.2":{"name":"@grackle-ai/adapter-sdk","version":"0.125.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.125.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"42c22681c42a5d357eebe87aba92012f51ad98be","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.125.2.tgz","fileCount":55,"integrity":"sha512-N5LldDNY7kTTLV4DzcfQsghlkbYmYSkMK7AjCxhnY8s7KfYu+jXbBkkA3i/IqBCxfUTF7jzk++jaf8tQKWtlDw==","signatures":[{"sig":"MEUCIQCN9GfM2EnddFBDIwjaSTnXU8m1h8ZUwh3z+yYEfQhvxQIgVThpk1kqU4wJWi4m0tqWPy3DUHHR6JryJkenIvQ4Xv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.125.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/11240f0d4377de3476ff04fe329fcdee/grackle-ai-adapter-sdk-0.125.2.tgz","_integrity":"sha512-N5LldDNY7kTTLV4DzcfQsghlkbYmYSkMK7AjCxhnY8s7KfYu+jXbBkkA3i/IqBCxfUTF7jzk++jaf8tQKWtlDw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.125.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.125.2_1779729742087_0.3578830314558974","host":"s3://npm-registry-packages-npm-production"}},"0.126.0":{"name":"@grackle-ai/adapter-sdk","version":"0.126.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.126.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"39f5f64ff19802a40afdbd66acc3f742adbf2e6b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.126.0.tgz","fileCount":55,"integrity":"sha512-KApfCPejbSfx0uDB+pRQVnoO5fRvYDQ/09ksxl60NZDav/7l3WnLY7lhfOTq8Lhwpy7dYKy02l15O3Y80t88Pw==","signatures":[{"sig":"MEYCIQDz+pGRYCth1IAkdvQm1rMeB8jD05uck6GBS2lSk9K/hgIhALc8Oozh+2pzxbwVL3OXPF5tclEwoFxfNEQ75Uae5K1+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.126.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a12135541a287ea51394bb159bb048f6/grackle-ai-adapter-sdk-0.126.0.tgz","_integrity":"sha512-KApfCPejbSfx0uDB+pRQVnoO5fRvYDQ/09ksxl60NZDav/7l3WnLY7lhfOTq8Lhwpy7dYKy02l15O3Y80t88Pw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.126.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.126.0_1779735323867_0.775904584887235","host":"s3://npm-registry-packages-npm-production"}},"0.126.1":{"name":"@grackle-ai/adapter-sdk","version":"0.126.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.126.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ed03729e88b5c0806bdac3fa40c57366bd8ac036","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.126.1.tgz","fileCount":55,"integrity":"sha512-r4nH8vmWQEB3aTe4Hlm10ywXA9xfc6ww2OqIPwqhjY/+3ylJVBCwNaW6/+16/LMx70gtLyuq1DvIy7PyLL+weQ==","signatures":[{"sig":"MEQCIA9APvsGXQO2Z8XIxrubmY7Rpz18QDBRDp/nMdHfXwfiAiBoFZrMoIf7E76QFguIQpuqH8XT5Lq1DJGjF2hbmihblg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.126.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/1b3f1ed3fcd98ffb5fca6e832ed0eb73/grackle-ai-adapter-sdk-0.126.1.tgz","_integrity":"sha512-r4nH8vmWQEB3aTe4Hlm10ywXA9xfc6ww2OqIPwqhjY/+3ylJVBCwNaW6/+16/LMx70gtLyuq1DvIy7PyLL+weQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.126.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.126.1_1779736519930_0.9002273502184781","host":"s3://npm-registry-packages-npm-production"}},"0.127.0":{"name":"@grackle-ai/adapter-sdk","version":"0.127.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.127.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"b6153524f71da4373bfc939b3e9cdb34d920bf8f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.127.0.tgz","fileCount":55,"integrity":"sha512-cUp1mtLR5EE1PfvMdncBDcm5hUPiXwHRehcwfDaqjWYpsvqtb25iYGDB2wfn5tmrq66gyihz078+yqEZ33+MJw==","signatures":[{"sig":"MEUCIQDBMw6cs/dccTpwEGE9iXQlEnJu0wOzSf/Z3a3S7+IJPgIgKKjROEbhCbzirMZdt0C6cgJbg2UF9nN3vHT2Z7+ZTYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.127.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/48c977f1a39fe60c4fd8939b09754a2c/grackle-ai-adapter-sdk-0.127.0.tgz","_integrity":"sha512-cUp1mtLR5EE1PfvMdncBDcm5hUPiXwHRehcwfDaqjWYpsvqtb25iYGDB2wfn5tmrq66gyihz078+yqEZ33+MJw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.127.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.127.0_1779737760240_0.03499474750978604","host":"s3://npm-registry-packages-npm-production"}},"0.128.0":{"name":"@grackle-ai/adapter-sdk","version":"0.128.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.128.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"71901b5fe205f3fafbcce221cd325551fe9c6c81","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.128.0.tgz","fileCount":55,"integrity":"sha512-BNw6DA4N7qIxFGEWEE2XtHwumECwkjv1BaMQ581GxFQFDo2kmigwZB3yMj7cXzag6/PowAG6AjdPXDYKEi/+3w==","signatures":[{"sig":"MEQCIAjhGyCMh4Vsw5iGK1fO1NmxJQvrA1qBR3g+NLSevo5pAiBlwx6pD+Yz+aOd5esTqoOlpYg50Nu70+j3YcYmbozfxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107387},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.128.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4886f30f39fc391deb8bd40fbb02f738/grackle-ai-adapter-sdk-0.128.0.tgz","_integrity":"sha512-BNw6DA4N7qIxFGEWEE2XtHwumECwkjv1BaMQ581GxFQFDo2kmigwZB3yMj7cXzag6/PowAG6AjdPXDYKEi/+3w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.128.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.128.0_1779744268954_0.3468264558525773","host":"s3://npm-registry-packages-npm-production"}},"0.129.0":{"name":"@grackle-ai/adapter-sdk","version":"0.129.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.129.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8eb25361f50e11085c84f3966bdcb4ceb6797736","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.129.0.tgz","fileCount":55,"integrity":"sha512-LwrAxPVVR5ng04QSn9H09rJThTQBNTCGM75ukWqw5h2aPG7tS3iWEm0vywa0o8TmNfNGFmlRnVfgQAmhD9ZXHA==","signatures":[{"sig":"MEUCIQCmXIqlMhJVWJneH+7TEMCqm1KTtASDsu3+wGu6rX9J9gIgaswh8/gUKVDm+3VxHTXwdkI5AN78rTwXoGAu2N0Fgvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107398},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.129.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c98b72da0aad5841bef474ba2fde2202/grackle-ai-adapter-sdk-0.129.0.tgz","_integrity":"sha512-LwrAxPVVR5ng04QSn9H09rJThTQBNTCGM75ukWqw5h2aPG7tS3iWEm0vywa0o8TmNfNGFmlRnVfgQAmhD9ZXHA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.129.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.129.0_1779759269540_0.6246022982030572","host":"s3://npm-registry-packages-npm-production"}},"0.130.0":{"name":"@grackle-ai/adapter-sdk","version":"0.130.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.130.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7adf36c3f9f188064f6a1839d9258932ee5e05b9","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.130.0.tgz","fileCount":55,"integrity":"sha512-ZWXOBlE7r1k8OjCO9RnEGW8g0qgni6LSD96xhRCsHiJqbhpQbdj5PrjuWsynpDHLCpnmxem1aquQgLcwbhI7Rw==","signatures":[{"sig":"MEUCIQD20bW3aLX6ctnz2MukaufMY7jLgygBZgmqYtFpL2vXNQIgaBjohWrHL/dD+NJoUpTCvW9K/JYHiVwaLv3J9yX9Kio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107398},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.130.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/063cceda6035fd3e9b7f5f52f6e6534b/grackle-ai-adapter-sdk-0.130.0.tgz","_integrity":"sha512-ZWXOBlE7r1k8OjCO9RnEGW8g0qgni6LSD96xhRCsHiJqbhpQbdj5PrjuWsynpDHLCpnmxem1aquQgLcwbhI7Rw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.130.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.130.0_1779761689354_0.17213474121608052","host":"s3://npm-registry-packages-npm-production"}},"0.131.0":{"name":"@grackle-ai/adapter-sdk","version":"0.131.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.131.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"3df4ea1c942f45c9b9f6b8cbb7dd3fc5a331c7b1","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.131.0.tgz","fileCount":55,"integrity":"sha512-MlhxB1Np2/gs49J0ljiNHPqKH6vZ/XryaM56TC9CZayrrbs09eHjvAdi3UiTiBnLikyTeQY3VeALKjHzC/I7AA==","signatures":[{"sig":"MEUCIQDoRrNzjx3Gsq0ryzQSUNhTbTUZTLBsNBbIdagonAPBVQIgYr5Zh4sdYEeGe7q9D0YTs84JpkQbdcinJwhd3UE3NOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107398},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.131.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6b25b3e6f0d24289a2b818ea4fca553d/grackle-ai-adapter-sdk-0.131.0.tgz","_integrity":"sha512-MlhxB1Np2/gs49J0ljiNHPqKH6vZ/XryaM56TC9CZayrrbs09eHjvAdi3UiTiBnLikyTeQY3VeALKjHzC/I7AA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.131.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.131.0_1779813192301_0.8709749955682995","host":"s3://npm-registry-packages-npm-production"}},"0.132.0":{"name":"@grackle-ai/adapter-sdk","version":"0.132.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.132.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c496d1600de36144ccf24d99223747cf26488003","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.132.0.tgz","fileCount":55,"integrity":"sha512-P31QaubNULP4+Ra5N/5QGa965J8vb1atWSLUKnndgLFGkQSvB5AdPr82o6vw9Lqq9g4g6JM2falqDgg67sW6hQ==","signatures":[{"sig":"MEUCIQCUMmOZqUJBW1F7NmcbhPVgbDnnQH+vfbuZfWxiElv65AIge12pG+wqxtkF8nlJ7qLBVujf4+n5+Io5n4ai8jD0BD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107836},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.132.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c1d961e36055d61f946cc1ebc832d4e5/grackle-ai-adapter-sdk-0.132.0.tgz","_integrity":"sha512-P31QaubNULP4+Ra5N/5QGa965J8vb1atWSLUKnndgLFGkQSvB5AdPr82o6vw9Lqq9g4g6JM2falqDgg67sW6hQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.132.0","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.132.0_1779954435309_0.34482160098319303","host":"s3://npm-registry-packages-npm-production"}},"0.132.1":{"name":"@grackle-ai/adapter-sdk","version":"0.132.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.132.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"22540b575598abfc0893b901d7c5a2e196160fe5","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.132.1.tgz","fileCount":63,"integrity":"sha512-feza9n8626thZM5B/TIOL7EbEoVmRmTvQLyajKT4q05J6m/2RSgwvigwGCccJd0pLsUGI7nTRM+AGTJOBZW5Tg==","signatures":[{"sig":"MEYCIQD4C+vKgtg6RgBQFVyieyeOTD/4mvwBMQQ2XTbkhlfSzQIhAPYopIUBojMuFZJqpGmwvWYzPgNLcwFDXDox8hminOfz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135852},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.132.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/50936ec8d43ceefb79df1dd91b004aee/grackle-ai-adapter-sdk-0.132.1.tgz","_integrity":"sha512-feza9n8626thZM5B/TIOL7EbEoVmRmTvQLyajKT4q05J6m/2RSgwvigwGCccJd0pLsUGI7nTRM+AGTJOBZW5Tg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.132.1","@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.132.1","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.132.1_1779955824058_0.8885807220052235","host":"s3://npm-registry-packages-npm-production"}},"0.132.2":{"name":"@grackle-ai/adapter-sdk","version":"0.132.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.132.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d9cf0577f55ca437acd477f85b9f2913c330538e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.132.2.tgz","fileCount":63,"integrity":"sha512-+BwtUXA9hB8sebkOrTQxuw0t2Mv6U8Az723s/zO0VhIBDzBS2dgE/8dkx3TLVoyOfprGwXNolHK5GkghKMUl0w==","signatures":[{"sig":"MEUCIDeWYZvhFppZgBGXUY98T4QGcP+UkxZf1mHtDil+Qa++AiEAyRZzcfM/ueZ+5lMxDnIAcL9eE6A4pD7unSGnbK9Y9ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135852},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.132.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8d149e3c109e86c68e5fa0789796c85c/grackle-ai-adapter-sdk-0.132.2.tgz","_integrity":"sha512-+BwtUXA9hB8sebkOrTQxuw0t2Mv6U8Az723s/zO0VhIBDzBS2dgE/8dkx3TLVoyOfprGwXNolHK5GkghKMUl0w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.132.2","@bufbuild/protobuf":"^2.5.0","@grackle-ai/common":"0.132.2","@connectrpc/connect":"^2.0.0","@connectrpc/connect-node":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.132.2_1779990544419_0.7780248290202125","host":"s3://npm-registry-packages-npm-production"}},"0.133.0":{"name":"@grackle-ai/adapter-sdk","version":"0.133.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.133.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"444ee5ae7cb385da500fd7607608e2cab1fe0871","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.133.0.tgz","fileCount":63,"integrity":"sha512-n4NNorgQ/JS3IZSRVrCJif0Hc87jHabdcp53Ja/ElVTa7v7H63mBum6O1q5EZWnDo7pYenFz0qsjC99uiySGgA==","signatures":[{"sig":"MEUCIQD6MOslwGg+KCfhfJERg/LyNDQXr3bAjlCy61Xkoc2EgAIgGaOTQt/mVu+/OoFQ9hllT9oakmTs3sovNRfJsRx9Quc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.133.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/75f6a35e9ffbcec56d754ae69e8df707/grackle-ai-adapter-sdk-0.133.0.tgz","_integrity":"sha512-n4NNorgQ/JS3IZSRVrCJif0Hc87jHabdcp53Ja/ElVTa7v7H63mBum6O1q5EZWnDo7pYenFz0qsjC99uiySGgA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.133.0","@grackle-ai/common":"0.133.0","@grackle-ai/ahp-transport":"0.133.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.133.0_1780092870350_0.4827271377361877","host":"s3://npm-registry-packages-npm-production"}},"0.133.1":{"name":"@grackle-ai/adapter-sdk","version":"0.133.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.133.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5f007109e86540b058548a77ebbd5260d2e41914","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.133.1.tgz","fileCount":63,"integrity":"sha512-IcTZx52kLdUuo/oJDDZmmnfZoDzKh3LcsaVXPfsXshm1aGGs6PG2qbquiPrenqUA63GkpMRF0WdkqIwgeFy8Zg==","signatures":[{"sig":"MEUCIQDHvFdVt2x/Wad9sE70666q4sN3nYAFWHRRivaEESc3kQIgbUdH0djlCqkY8KtC0pbMJRdXvyOh+Vh1KHlazLYwtbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.133.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/dbdbc9258cf07bf9d37e4c79c899c6d1/grackle-ai-adapter-sdk-0.133.1.tgz","_integrity":"sha512-IcTZx52kLdUuo/oJDDZmmnfZoDzKh3LcsaVXPfsXshm1aGGs6PG2qbquiPrenqUA63GkpMRF0WdkqIwgeFy8Zg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.133.1","@grackle-ai/common":"0.133.1","@grackle-ai/ahp-transport":"0.133.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.133.1_1780095405416_0.732322908991752","host":"s3://npm-registry-packages-npm-production"}},"0.134.0":{"name":"@grackle-ai/adapter-sdk","version":"0.134.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.134.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"99dd665c99f304050ca380da319478e77905fa3d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.134.0.tgz","fileCount":63,"integrity":"sha512-+hOWyssdc63Hj1vcMRj1HFyY8mGeE8H83gifRPDCaPkO0Dee3TvuNWGP/BbHYUUSdcBqr2Jh+P+JipypDh/ZGA==","signatures":[{"sig":"MEYCIQC3R8OzWPM/tCAV9GYPr3YP9e5mUaCcy2hzHuvu5JL6qAIhAJt5Rs7APCt86SLjTifcGBepOogwJLCFYYrJEw51RbP4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.134.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7369c7890c09ec36bd37ef81a5b0e24b/grackle-ai-adapter-sdk-0.134.0.tgz","_integrity":"sha512-+hOWyssdc63Hj1vcMRj1HFyY8mGeE8H83gifRPDCaPkO0Dee3TvuNWGP/BbHYUUSdcBqr2Jh+P+JipypDh/ZGA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.134.0","@grackle-ai/common":"0.134.0","@grackle-ai/ahp-transport":"0.134.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.134.0_1780103175054_0.046443130517969555","host":"s3://npm-registry-packages-npm-production"}},"0.135.0":{"name":"@grackle-ai/adapter-sdk","version":"0.135.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.135.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"59fe26ab374b71589818f09d5cc22d8a75b9c6fc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.135.0.tgz","fileCount":63,"integrity":"sha512-8xM8rmsFN9yP+qf+PTOC50RGEJ64S/SrSkHGIvjIaAKgfVsvRbj5s1epyHGLO60BkwVWuOz5l9XVitVmjzzGnQ==","signatures":[{"sig":"MEUCIQCe7aLqQJTDjmPVVjjiqoD35OWB7xjkQZQiWMa5vXyDGwIgUsTiQ5dQdapHxAFxgXJ5qPFtF+ZpT4OSTVw6zT+YZLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.135.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/1135556fd2bc1232c6bb58ac4a2d584a/grackle-ai-adapter-sdk-0.135.0.tgz","_integrity":"sha512-8xM8rmsFN9yP+qf+PTOC50RGEJ64S/SrSkHGIvjIaAKgfVsvRbj5s1epyHGLO60BkwVWuOz5l9XVitVmjzzGnQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.135.0","@grackle-ai/common":"0.135.0","@grackle-ai/ahp-transport":"0.135.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.135.0_1780145004592_0.6362441627801687","host":"s3://npm-registry-packages-npm-production"}},"0.135.1":{"name":"@grackle-ai/adapter-sdk","version":"0.135.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.135.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a27bff78b9ddd6eebec582c7adf97d57e591ce12","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.135.1.tgz","fileCount":63,"integrity":"sha512-iD0lmzrUxAultPZ9nqbETmVC2oUUKXTuAMeVh6pi2GRrrDfpy+5SE4Rj7qo/64we281vMS+cqWexhAgSiDtw6Q==","signatures":[{"sig":"MEQCIFsuAGLnwZ1JmARhbQWGL4yIJJSZ2KfRH4yaU6mP5p1OAiAUwD2fCrES3UvPGIO99aI9wDndm7FlqdlRKCUVa4PtUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.135.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/dddb6d66da1df93cb8cea9a80c22d75e/grackle-ai-adapter-sdk-0.135.1.tgz","_integrity":"sha512-iD0lmzrUxAultPZ9nqbETmVC2oUUKXTuAMeVh6pi2GRrrDfpy+5SE4Rj7qo/64we281vMS+cqWexhAgSiDtw6Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.135.1","@grackle-ai/common":"0.135.1","@grackle-ai/ahp-transport":"0.135.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.135.1_1780148190221_0.15266751678544188","host":"s3://npm-registry-packages-npm-production"}},"0.135.2":{"name":"@grackle-ai/adapter-sdk","version":"0.135.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.135.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4f283bdc8cf16227c13970394ee73577162deb20","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.135.2.tgz","fileCount":63,"integrity":"sha512-zh9ofUdGfRab19wxSOCOUBGL9+Og0Y2MmfR37mGEo2QDOpnFUOZ43dWJtR1Z5MnOuYnZQEP77iId0J+maiGnUg==","signatures":[{"sig":"MEUCIAt2LWANkUWJqMB/aIvDogJLZUD7gF+L58DznJJ3DKS7AiEAxJSWGoSWfdTzI4l5ez5ymz8ZNzdlwy0ihNbOffmdq2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.135.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c6b97c158f456b1315b586cef2eebad0/grackle-ai-adapter-sdk-0.135.2.tgz","_integrity":"sha512-zh9ofUdGfRab19wxSOCOUBGL9+Og0Y2MmfR37mGEo2QDOpnFUOZ43dWJtR1Z5MnOuYnZQEP77iId0J+maiGnUg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.135.2","@grackle-ai/common":"0.135.2","@grackle-ai/ahp-transport":"0.135.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.135.2_1780149301728_0.5458136302837704","host":"s3://npm-registry-packages-npm-production"}},"0.136.0":{"name":"@grackle-ai/adapter-sdk","version":"0.136.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.136.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"032e96128ccaf88fc7405453b205d9ef07ccaa8c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.136.0.tgz","fileCount":63,"integrity":"sha512-PcUjgZFF2wf7rtlgDS49OqvWjqCPyLCzt84uHkBtRxKw0J9Ol8w7Y9Asta4ljC57FPbHjyRJIG18h4mcLZu5UQ==","signatures":[{"sig":"MEUCIAMDCsSl9xOBs0STZBWaf+w2T40VpgGlBt0qXQi4S7ULAiEA2iO6FfXj2IHKSIp/r0Ndt4vidHOFu3ks6seM481XT78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.136.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/94241d6ab26cf5b626a3a28efae8d49f/grackle-ai-adapter-sdk-0.136.0.tgz","_integrity":"sha512-PcUjgZFF2wf7rtlgDS49OqvWjqCPyLCzt84uHkBtRxKw0J9Ol8w7Y9Asta4ljC57FPbHjyRJIG18h4mcLZu5UQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.136.0","@grackle-ai/common":"0.136.0","@grackle-ai/ahp-transport":"0.136.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.136.0_1780151082750_0.6536641956322164","host":"s3://npm-registry-packages-npm-production"}},"0.136.1":{"name":"@grackle-ai/adapter-sdk","version":"0.136.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.136.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"386f31d7a368f47987b133a2ffd2bc9fff3cfb3c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.136.1.tgz","fileCount":63,"integrity":"sha512-TUBkRQhlFjX1o3fKrPebbXY7NRpRlB0SUnO+Qu7L1MLNHghwHwO4JeudiN43FocT+FAW5sMrn/GTGliningjIg==","signatures":[{"sig":"MEYCIQDpiCYdn7ZHeYpg/TiZw+1+PM+COZWg3QaV3k5CvgwDjwIhAKlUjDNheiXv3B0MWIiYrPWsFD1Ebl+oi/Tl2wGZbkjX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156880},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.136.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/062b361a6e2ec52b1b17d38e61fed3ff/grackle-ai-adapter-sdk-0.136.1.tgz","_integrity":"sha512-TUBkRQhlFjX1o3fKrPebbXY7NRpRlB0SUnO+Qu7L1MLNHghwHwO4JeudiN43FocT+FAW5sMrn/GTGliningjIg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.136.1","@grackle-ai/common":"0.136.1","@grackle-ai/ahp-transport":"0.136.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.136.1_1780153200769_0.8705413734992364","host":"s3://npm-registry-packages-npm-production"}},"0.136.2":{"name":"@grackle-ai/adapter-sdk","version":"0.136.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.136.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7566e204e6708cd19a87af617043454d6138f7f4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.136.2.tgz","fileCount":63,"integrity":"sha512-aJxbwh9VulSq2vnNwRh9fhO6ortC1uHif2h2m74uXWPAa1LQJ0DA+j585/1MQTwkAGNiENr5iPkMGB4o95Vohg==","signatures":[{"sig":"MEUCIC8mVzJaxMZpZEett6M8BUz+jdiqgytJi9wx7fBXbmo/AiEAuP4Bz5lCHRDcW98rSLCHuPGWHvSdBHT5r2iQ+DBhi18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156985},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.136.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c6945e7986e3c79efdbc6a973647afe7/grackle-ai-adapter-sdk-0.136.2.tgz","_integrity":"sha512-aJxbwh9VulSq2vnNwRh9fhO6ortC1uHif2h2m74uXWPAa1LQJ0DA+j585/1MQTwkAGNiENr5iPkMGB4o95Vohg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.136.2","@grackle-ai/common":"0.136.2","@grackle-ai/ahp-transport":"0.136.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.136.2_1780161660327_0.0863839513100122","host":"s3://npm-registry-packages-npm-production"}},"0.137.0":{"name":"@grackle-ai/adapter-sdk","version":"0.137.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.137.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2ef1e0492089a65e0617837c7a0ad5160d3b636f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.137.0.tgz","fileCount":63,"integrity":"sha512-m/2sUW/Pj5pORiIyNIMR6LjuKekPhDDb6DogI6ctiiT0bGozP8Uh9zIIoLo0OJNhr2SLlQS+zbs3VbC/icn3mw==","signatures":[{"sig":"MEUCIQDJ8wZPDJJN99Eydfxisl3QoeUBgqJxaZcDzPsxHG8JrwIgcy5qKb2gkBW1ZYx7cl1DD9K/n1jMtAxenIzWK056Djg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156985},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.137.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/405d0879e9ba5f862ef51146d14725c1/grackle-ai-adapter-sdk-0.137.0.tgz","_integrity":"sha512-m/2sUW/Pj5pORiIyNIMR6LjuKekPhDDb6DogI6ctiiT0bGozP8Uh9zIIoLo0OJNhr2SLlQS+zbs3VbC/icn3mw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.137.0","@grackle-ai/common":"0.137.0","@grackle-ai/ahp-transport":"0.137.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.137.0_1780164342569_0.9489802647628405","host":"s3://npm-registry-packages-npm-production"}},"0.137.1":{"name":"@grackle-ai/adapter-sdk","version":"0.137.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.137.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d30534ff3141b4297481f3df89ed3caa76289cb0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.137.1.tgz","fileCount":63,"integrity":"sha512-w9bv6CXpLpquvU+O5UOK2qKYPBn2H9kR7r+rL1H+EwbiDlu9d1nuzhPS3qPFckxY3IXA3jbuHgcSr2FeLFWHWQ==","signatures":[{"sig":"MEUCIQCsn9sJ3Ezo4/FNRNW4/8VOPBM4t6/pvxfiPOizXK6mtwIgASZZgSmnQx57lPocd4Fwa6X3P+i2VL+fLq7zQH4BqtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156985},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.137.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/64091e7d2359188cabde3bc724fb6aa3/grackle-ai-adapter-sdk-0.137.1.tgz","_integrity":"sha512-w9bv6CXpLpquvU+O5UOK2qKYPBn2H9kR7r+rL1H+EwbiDlu9d1nuzhPS3qPFckxY3IXA3jbuHgcSr2FeLFWHWQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.137.1","@grackle-ai/common":"0.137.1","@grackle-ai/ahp-transport":"0.137.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.137.1_1780187617662_0.26039210714360483","host":"s3://npm-registry-packages-npm-production"}},"0.138.0":{"name":"@grackle-ai/adapter-sdk","version":"0.138.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.138.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e681a6f3fd5bb8f6db9a6327c0b9815a83cee6ac","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.138.0.tgz","fileCount":63,"integrity":"sha512-pf/lobXkLnzdaswpxNWEi4bJnwCwgWko7Y6oUAq9yl0o6QV/rhv6GzuxOyJRURGOTZonhQaUSSwbvejm/BDpxw==","signatures":[{"sig":"MEUCIE2kaLRLRrxQqp/ZSj6OW7E+IHUpOxWT8P72Xo38su0uAiEA7LV5nwKTdi6xB9n6TfWIgkr/DcSElHTG3S8Pw2KdMLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156985},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.138.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/b21f470050af3effcad404ddbdc80efd/grackle-ai-adapter-sdk-0.138.0.tgz","_integrity":"sha512-pf/lobXkLnzdaswpxNWEi4bJnwCwgWko7Y6oUAq9yl0o6QV/rhv6GzuxOyJRURGOTZonhQaUSSwbvejm/BDpxw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.138.0","@grackle-ai/common":"0.138.0","@grackle-ai/ahp-transport":"0.138.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.138.0_1780189023083_0.6847140317672962","host":"s3://npm-registry-packages-npm-production"}},"0.138.1":{"name":"@grackle-ai/adapter-sdk","version":"0.138.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.138.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"0523ad26026003cbf0bbbf52879920a9b6cdf165","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.138.1.tgz","fileCount":63,"integrity":"sha512-nWNKBzXAmn9y+0HmFdTWt01PMaH9PijTPIHjIJk8dzuzYDtul23YhpM2aneGTjmzUhj7kShY5JBQWf4Aae+fyw==","signatures":[{"sig":"MEQCIDeClDYnonVWb64GgcWrspIQHcxE/fLRrE7sXeGE8Ib4AiAWKM5F6KKEGj0orAE5nPDBslFfQeVoJ8qhOjO5MTUUCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156985},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.138.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3355fd672f7d2b12ce076e506fe3d606/grackle-ai-adapter-sdk-0.138.1.tgz","_integrity":"sha512-nWNKBzXAmn9y+0HmFdTWt01PMaH9PijTPIHjIJk8dzuzYDtul23YhpM2aneGTjmzUhj7kShY5JBQWf4Aae+fyw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.138.1","@grackle-ai/common":"0.138.1","@grackle-ai/ahp-transport":"0.138.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.138.1_1780196529074_0.6721453580280234","host":"s3://npm-registry-packages-npm-production"}},"0.139.0":{"name":"@grackle-ai/adapter-sdk","version":"0.139.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.139.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5e33dc84069a773b98a4bac4b8bd0ff8e0a7a65e","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.139.0.tgz","fileCount":63,"integrity":"sha512-yRwLGsTX9tQbvx5LF0OUPaYVF+Mhd1LdMcGeURWXb/Jvsn4+fiqIv6gVBjiy9kdj1tofTpWay5A8djIcQTM1oA==","signatures":[{"sig":"MEUCIQDEg7vJ+6i+M7RksSfEcM4gzmwbkHwDLwHX2CMo81zClQIgO96UwU9HgWwgkKX5MKTjB5PMr/Bu0nxux2W4qi+m0cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.139.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3e4e86425652b31726b71a7c65aa13e5/grackle-ai-adapter-sdk-0.139.0.tgz","_integrity":"sha512-yRwLGsTX9tQbvx5LF0OUPaYVF+Mhd1LdMcGeURWXb/Jvsn4+fiqIv6gVBjiy9kdj1tofTpWay5A8djIcQTM1oA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.139.0","@grackle-ai/common":"0.139.0","@grackle-ai/ahp-transport":"0.139.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.139.0_1780205105733_0.41182214190614186","host":"s3://npm-registry-packages-npm-production"}},"0.139.1":{"name":"@grackle-ai/adapter-sdk","version":"0.139.1","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.139.1","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e4436160304826b1627fe224b922a9aa95f4a0eb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.139.1.tgz","fileCount":63,"integrity":"sha512-KeKAy6z2g8eofxkHRxPjgnKnz714mnAQa/pDRN0ECZ5mmlIS1DBnyhc12rU8yE25D6VEXmykJqf+sRae9uZKZA==","signatures":[{"sig":"MEUCIQDtpnPCN2QWBsTlejBrHnrSd5yIdE5bzzr/fywutfrHTAIgXHHfrG5vxOHg9ib74cArcoVBcXZi1H4kunfZn3d8GbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.139.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/15c819efeeea4dcf1e0140af974e2781/grackle-ai-adapter-sdk-0.139.1.tgz","_integrity":"sha512-KeKAy6z2g8eofxkHRxPjgnKnz714mnAQa/pDRN0ECZ5mmlIS1DBnyhc12rU8yE25D6VEXmykJqf+sRae9uZKZA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.139.1","@grackle-ai/common":"0.139.1","@grackle-ai/ahp-transport":"0.139.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.139.1_1780238455192_0.7829348282965067","host":"s3://npm-registry-packages-npm-production"}},"0.139.2":{"name":"@grackle-ai/adapter-sdk","version":"0.139.2","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.139.2","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"cf417d47241f2cfd9271cec004ca220a32f49142","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.139.2.tgz","fileCount":63,"integrity":"sha512-+Mwe2Brj3pCNa4vVU7AkPd8bX6K0qd9HW2G52XjnfSZrnohedfSbUDez8Ck+G8ZQwphOObG5Z4v6gAgeB3knqg==","signatures":[{"sig":"MEQCIF73VXYxzLt75gy1+dvqa+k+SO5zJI3+Yvny6/mUGsffAiBdA3HgKIETr6UkZkMlPBkWHOheS/8hU0TzZSFWVsThCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.139.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/02f346e3f0c77bc8326926f2d2076369/grackle-ai-adapter-sdk-0.139.2.tgz","_integrity":"sha512-+Mwe2Brj3pCNa4vVU7AkPd8bX6K0qd9HW2G52XjnfSZrnohedfSbUDez8Ck+G8ZQwphOObG5Z4v6gAgeB3knqg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.139.2","@grackle-ai/common":"0.139.2","@grackle-ai/ahp-transport":"0.139.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.139.2_1780240034079_0.6768493563158002","host":"s3://npm-registry-packages-npm-production"}},"0.140.0":{"name":"@grackle-ai/adapter-sdk","version":"0.140.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.140.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"eed7cb5b7c6e5dbdd93ae1d4a5836d7a7b1e56c2","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.140.0.tgz","fileCount":63,"integrity":"sha512-mpXP3LrmWnVWsa9x8lXcXKwJZBcw8M/qjLjMVAU5C3ysKaew23mvLiCVzG7Dllnfbd7mQOUNjq0SmMrKAvzbTQ==","signatures":[{"sig":"MEUCIQCwzJ+DsZpMcRxbhP+nBsw1Cqn0/41k/ErzQIRXaPawgwIgB491/nHcePY84heimQBDcYp3vdFR3P/L8OJRH38lLRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.140.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a2a5e0f8fa8f4dbbc96eb65c231c657b/grackle-ai-adapter-sdk-0.140.0.tgz","_integrity":"sha512-mpXP3LrmWnVWsa9x8lXcXKwJZBcw8M/qjLjMVAU5C3ysKaew23mvLiCVzG7Dllnfbd7mQOUNjq0SmMrKAvzbTQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.140.0","@grackle-ai/common":"0.140.0","@grackle-ai/ahp-transport":"0.140.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.140.0_1780246000516_0.17016313433309493","host":"s3://npm-registry-packages-npm-production"}},"0.141.0":{"name":"@grackle-ai/adapter-sdk","version":"0.141.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.141.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6a58b6ed713217f36a8f68f637287dcff2210f64","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.141.0.tgz","fileCount":63,"integrity":"sha512-8eQ2iVb1pUuRlAHIHFMcVuIwUihdS5IkgWDE5Yl6j7fW34PCpcMPWVlD6jqarqMkB0IRdqMY00O8hrLvYaHwyw==","signatures":[{"sig":"MEQCIDaQOQu6Yt+snL8lcO8XeCFPPgDFnI2lxcwIRch+cm7gAiBxKn5Xq2spxhyblzi4rOEuME+5JgJpW/o/ODiqHS5Piw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.141.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d701ccb7b72eaf2a9ec1709f69c09fe2/grackle-ai-adapter-sdk-0.141.0.tgz","_integrity":"sha512-8eQ2iVb1pUuRlAHIHFMcVuIwUihdS5IkgWDE5Yl6j7fW34PCpcMPWVlD6jqarqMkB0IRdqMY00O8hrLvYaHwyw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.141.0","@grackle-ai/common":"0.141.0","@grackle-ai/ahp-transport":"0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.141.0_1780249120654_0.6103119173269591","host":"s3://npm-registry-packages-npm-production"}},"0.142.0":{"name":"@grackle-ai/adapter-sdk","version":"0.142.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.142.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"c6cf52d0f5fd84334055df61463449cac6bffe1b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.142.0.tgz","fileCount":63,"integrity":"sha512-mpP5AmUncN/pAbuXneinV7uvXceoD89rBmXDxVXwsTW4AM/neLsKXB+nOygULddebGp5qkxCjn9Q6yJ0EMeUBw==","signatures":[{"sig":"MEUCIC9sjKLolO9++8jcE72bbsOfWlinXWW/41z7JxZpnZ3FAiEAvGn7KQ8LBmBt4GvoKQaHJmpQq/UWM7R3ATczIKTAvIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.142.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/67820a5a559894baedcda66e6eba6df2/grackle-ai-adapter-sdk-0.142.0.tgz","_integrity":"sha512-mpP5AmUncN/pAbuXneinV7uvXceoD89rBmXDxVXwsTW4AM/neLsKXB+nOygULddebGp5qkxCjn9Q6yJ0EMeUBw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.142.0","@grackle-ai/common":"0.142.0","@grackle-ai/ahp-transport":"0.142.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.142.0_1780257026430_0.25339590301681314","host":"s3://npm-registry-packages-npm-production"}},"0.143.0":{"name":"@grackle-ai/adapter-sdk","version":"0.143.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.143.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7d68976bb669afc57eea20509f1b0062734eb373","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.143.0.tgz","fileCount":63,"integrity":"sha512-X4X2a76JpSNzBpEh8ZhtrdgNaflm8AxT1zBguwqRwWEKtZU5BV21fgT5Qr7NvicGutA7Dc9JeQKvNnoN5jHqlw==","signatures":[{"sig":"MEUCIQD3fKFkCBdWhPR9iVnX2lNYZumqpN7EraPVctPJabUGkwIgNYCUYBPKqAQ838QKJSWDZWhE8cpp47GMDO/751Th52I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.143.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/220d295cd52e447d6f18310de6e7c584/grackle-ai-adapter-sdk-0.143.0.tgz","_integrity":"sha512-X4X2a76JpSNzBpEh8ZhtrdgNaflm8AxT1zBguwqRwWEKtZU5BV21fgT5Qr7NvicGutA7Dc9JeQKvNnoN5jHqlw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.143.0","@grackle-ai/common":"0.143.0","@grackle-ai/ahp-transport":"0.143.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.143.0_1780269027605_0.4405775933407534","host":"s3://npm-registry-packages-npm-production"}},"0.144.0":{"name":"@grackle-ai/adapter-sdk","version":"0.144.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.144.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9f9b244be51ac52fc6f735f762ef73537161a552","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.144.0.tgz","fileCount":63,"integrity":"sha512-9ey3k9o0wBWs7jsOETPqtZy4uYMqSUwaJcZfupXWDfHlQlSAh2w41JG25FFxZxcKUgUQvl0nph5ycG0AlYUi6w==","signatures":[{"sig":"MEUCIAkJrtGHLn+MdjF3lka3sW6YKJlKd8YVjA9N6A8fkjrvAiEA5KT4jOAeVgkCMDfg3o5QktCsVhnhEts5kmdtzM2ny0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.144.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5cd9f8a150be39d094c366cd57fb1db6/grackle-ai-adapter-sdk-0.144.0.tgz","_integrity":"sha512-9ey3k9o0wBWs7jsOETPqtZy4uYMqSUwaJcZfupXWDfHlQlSAh2w41JG25FFxZxcKUgUQvl0nph5ycG0AlYUi6w==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.144.0","@grackle-ai/common":"0.144.0","@grackle-ai/ahp-transport":"0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.144.0_1780281785752_0.3713883931100741","host":"s3://npm-registry-packages-npm-production"}},"0.145.0":{"name":"@grackle-ai/adapter-sdk","version":"0.145.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.145.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e9cd80566f9cb45beae97cf4182eaba4664f70ed","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.145.0.tgz","fileCount":63,"integrity":"sha512-9kjQc+9+AXLsmy3yzJcUqfSUPE9JfF5stwggnPoQr4uFZ8kFwcusEtUEov93BCYuc6wBZCMrPaAinjgPIUY44Q==","signatures":[{"sig":"MEYCIQCK7q+PbILDw2Zyw9GbQuc5yG7vVj5A94xoSluH7kVe2wIhAMUR+vB5MYQa3bMx9Zsy9S++WZ5GKtUqD5zArUlEV5Fr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.145.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/84be8af1eb15d808f411d4bfd8f398d7/grackle-ai-adapter-sdk-0.145.0.tgz","_integrity":"sha512-9kjQc+9+AXLsmy3yzJcUqfSUPE9JfF5stwggnPoQr4uFZ8kFwcusEtUEov93BCYuc6wBZCMrPaAinjgPIUY44Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.145.0","@grackle-ai/common":"0.145.0","@grackle-ai/ahp-transport":"0.145.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.145.0_1780348650423_0.06314781233727662","host":"s3://npm-registry-packages-npm-production"}},"0.146.0":{"name":"@grackle-ai/adapter-sdk","version":"0.146.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.146.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d5220ab8d8ea6302d1cd466df9a49d9189fe16f4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.146.0.tgz","fileCount":63,"integrity":"sha512-lx8mvs2iSnTwbyhYVdgvP8g0cceNtU+/18JQ8Rsv5bafcp8jhEVggrYu4wB07fd8xfGJxA1cH8O3P4sBo6U8Bw==","signatures":[{"sig":"MEUCIQDdy5GIYt0IKVt7+eE2TnVlep5gZ0MBRbAB+T9Mxwo6/AIgMejzetijK2oBHUsciHMeLa7gEe4XWxmMKoZvftECmVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.146.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/616e0d64e4a13dffa17eb8ce699fd322/grackle-ai-adapter-sdk-0.146.0.tgz","_integrity":"sha512-lx8mvs2iSnTwbyhYVdgvP8g0cceNtU+/18JQ8Rsv5bafcp8jhEVggrYu4wB07fd8xfGJxA1cH8O3P4sBo6U8Bw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.146.0","@grackle-ai/common":"0.146.0","@grackle-ai/ahp-transport":"0.146.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.146.0_1780370022705_0.2617258073536135","host":"s3://npm-registry-packages-npm-production"}},"0.147.0":{"name":"@grackle-ai/adapter-sdk","version":"0.147.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.147.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"619d3d5924ba377c7e2acaf07396878559f34deb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.147.0.tgz","fileCount":63,"integrity":"sha512-nUYILXX1IV2A8Q1w+DZBNSBvAjdn6FASaTGUZfeh0W5/Mp3jC9NQC0N+DeSBBUbtDM4ruOcZKrsdGINZEi8pyg==","signatures":[{"sig":"MEUCIQCqW+KMxbdapk9E4B3kK7qs6oFAn1uP+fP0d+v/kgwkZAIgCOv5BFAhXRIViTROnAU3ywqVRdusQ0zijv3QLYmoMPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.147.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/63001d18a957eaecef183b6d4d75ce65/grackle-ai-adapter-sdk-0.147.0.tgz","_integrity":"sha512-nUYILXX1IV2A8Q1w+DZBNSBvAjdn6FASaTGUZfeh0W5/Mp3jC9NQC0N+DeSBBUbtDM4ruOcZKrsdGINZEi8pyg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.147.0","@grackle-ai/common":"0.147.0","@grackle-ai/ahp-transport":"0.147.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.147.0_1780383416258_0.07003551796067753","host":"s3://npm-registry-packages-npm-production"}},"0.148.0":{"name":"@grackle-ai/adapter-sdk","version":"0.148.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.148.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"68b0c8c4abf8fb8ccf27d73516c87d1d8b33045a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.148.0.tgz","fileCount":63,"integrity":"sha512-zYvq/Bm+r+VELrHC6s4fFAQ9KD3OgTq9uCo5RgS4rVXeQNvdX/EXo/nummyU9+pY5c0xmi7rPvASqD/mqhWGcQ==","signatures":[{"sig":"MEUCIHSU7GIE+VK6ThqBMDNMcGYfYNIQe5g2uKxxxyYWJ90DAiEArYaUDGb7E5fHaUVdTNZpQb8LJ/JMok8zZyjB/YVNhgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.148.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0b5f07d47d3de376805574b291c0eb23/grackle-ai-adapter-sdk-0.148.0.tgz","_integrity":"sha512-zYvq/Bm+r+VELrHC6s4fFAQ9KD3OgTq9uCo5RgS4rVXeQNvdX/EXo/nummyU9+pY5c0xmi7rPvASqD/mqhWGcQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.148.0","@grackle-ai/common":"0.148.0","@grackle-ai/ahp-transport":"0.148.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.148.0_1780410007722_0.49497311941673616","host":"s3://npm-registry-packages-npm-production"}},"0.149.0":{"name":"@grackle-ai/adapter-sdk","version":"0.149.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.149.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"8b3890e56b5630862e97e9c484e67a9d50026e91","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.149.0.tgz","fileCount":63,"integrity":"sha512-kUG+dav7lwz7tT3mPaCJkkSRN6GdVnukwzKdjPzrNBDygQ1uH6On2q1wtecX6eJI4TZJyqYDtphCJFdO+UBtXQ==","signatures":[{"sig":"MEYCIQCeqGZIQlOKrAydGa8jdVpODPGwnm5F8M7E6C0anrBUsgIhAKJjAm+pGHsHVikxeNiMw7EcAdMABgJcytExOz+xB783","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.149.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0a6f0d76b72281c517d08a1ac0199eb8/grackle-ai-adapter-sdk-0.149.0.tgz","_integrity":"sha512-kUG+dav7lwz7tT3mPaCJkkSRN6GdVnukwzKdjPzrNBDygQ1uH6On2q1wtecX6eJI4TZJyqYDtphCJFdO+UBtXQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.149.0","@grackle-ai/common":"0.149.0","@grackle-ai/ahp-transport":"0.149.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.149.0_1780414529955_0.5322303341756813","host":"s3://npm-registry-packages-npm-production"}},"0.150.0":{"name":"@grackle-ai/adapter-sdk","version":"0.150.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.150.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e35b51a92522d15c9605b3835cab64f839b77eae","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.150.0.tgz","fileCount":63,"integrity":"sha512-mYWfRdcRhTmTpFCcwk5Haldztjf9WmqCbhPXW+9I+dDvVhRAgiLoEivM8hOrMlbY1ZBwyW1JnTqZ2duvKD9STA==","signatures":[{"sig":"MEYCIQCPFIgrUh3+vMaZvd1+dLFp6nX0/ffszbT0/55I6htl9gIhAIAm+3Krk6YgyhBl6Kr0IvRZtNQk3yAvAa9zOJ/n3sNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.150.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f6f29982cb951a14ab58baeef6ecc6c7/grackle-ai-adapter-sdk-0.150.0.tgz","_integrity":"sha512-mYWfRdcRhTmTpFCcwk5Haldztjf9WmqCbhPXW+9I+dDvVhRAgiLoEivM8hOrMlbY1ZBwyW1JnTqZ2duvKD9STA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.150.0","@grackle-ai/common":"0.150.0","@grackle-ai/ahp-transport":"0.150.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.150.0_1780430706836_0.9574288695871984","host":"s3://npm-registry-packages-npm-production"}},"0.151.0":{"name":"@grackle-ai/adapter-sdk","version":"0.151.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.151.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"0d8f71598c32ca6bbcf41d21df5910329ef86c05","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.151.0.tgz","fileCount":63,"integrity":"sha512-cjZZoWpArUSg7VoDMFyqsQLQlMi6AzjS+6uogJZ9oBAptR0RKBTzM+tw1zITeXgPmTFGpHQzkaERAkpsY4YUXA==","signatures":[{"sig":"MEQCIH/fkixt9epChJIvWb+N0dGtDqDYUSVMusG5kML7wPFkAiAP3Ct+n7WrBNxg4eY3M2ng1a75PK2dbxa+3b3RFZALEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.151.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/68ad3d202312a5fb6e75dfec9709b04d/grackle-ai-adapter-sdk-0.151.0.tgz","_integrity":"sha512-cjZZoWpArUSg7VoDMFyqsQLQlMi6AzjS+6uogJZ9oBAptR0RKBTzM+tw1zITeXgPmTFGpHQzkaERAkpsY4YUXA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.151.0","@grackle-ai/common":"0.151.0","@grackle-ai/ahp-transport":"0.151.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.151.0_1780437216755_0.7123947203997363","host":"s3://npm-registry-packages-npm-production"}},"0.152.0":{"name":"@grackle-ai/adapter-sdk","version":"0.152.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.152.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6d92e419b8fcb8da9c69f14c9c8227e5aae580d5","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.152.0.tgz","fileCount":63,"integrity":"sha512-4fcPyK2NhZ5F6nRztf6vIUQqWFQ+9GwPb3mwdYLrtDDqUjUYTgJD7WopltZoZm9T4b4T/iw5QtmRLadPhznvNw==","signatures":[{"sig":"MEYCIQCrhET0PQkw7gzxD3i7rH8zqCxznPZaIE2kWH1OGPyVjgIhALA7xo1Go9iA97D447fisbyOpNRHxdXgtDhfvRx2d/wK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.152.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/bde135981c469c28637ede31e80de062/grackle-ai-adapter-sdk-0.152.0.tgz","_integrity":"sha512-4fcPyK2NhZ5F6nRztf6vIUQqWFQ+9GwPb3mwdYLrtDDqUjUYTgJD7WopltZoZm9T4b4T/iw5QtmRLadPhznvNw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.152.0","@grackle-ai/common":"0.152.0","@grackle-ai/ahp-transport":"0.152.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.152.0_1780442542316_0.5939271746908559","host":"s3://npm-registry-packages-npm-production"}},"0.153.0":{"name":"@grackle-ai/adapter-sdk","version":"0.153.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.153.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"7c128d8fb8274cd46eab23fba6a8b2fbf689eefb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.153.0.tgz","fileCount":63,"integrity":"sha512-r22b6BSaLYFBbBF+tx95xC8aO2AtZit5euR7B7RJHupMcl7FsPflhxSAFOKpfNSFEdHJXsl9D4d3MHZM3HzJUg==","signatures":[{"sig":"MEYCIQCvaduUG/7XcNp+v/gWm/oIYt9eAfgwZ5+kYoT/MC6n5wIhAMU1pGyBvLzM+FuXhJyNs5w8m0yTmrNrun3zI0ad5ZMS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.153.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/163cf43e9245d06e746ad17c447fcb75/grackle-ai-adapter-sdk-0.153.0.tgz","_integrity":"sha512-r22b6BSaLYFBbBF+tx95xC8aO2AtZit5euR7B7RJHupMcl7FsPflhxSAFOKpfNSFEdHJXsl9D4d3MHZM3HzJUg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.153.0","@grackle-ai/common":"0.153.0","@grackle-ai/ahp-transport":"0.153.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.153.0_1780444072972_0.25250894372054367","host":"s3://npm-registry-packages-npm-production"}},"0.154.0":{"name":"@grackle-ai/adapter-sdk","version":"0.154.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.154.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"44eea38786ae2ec57f4a0f867f041ea4557c0db4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.154.0.tgz","fileCount":63,"integrity":"sha512-Kl83gzv7yjV9P3CwAqZfsi3iiIqYjA6nohoLW1Zgppt4adhCfU0F6kJhgirnV53VEtOvP2rfAVbS5skQxRqWDA==","signatures":[{"sig":"MEYCIQCZ5VcE3m0LgOpt1FoymlnS8odkAfXGqHe9+xHnE3YldwIhANfTptAR3lKf2bEg6y9Bb/GQENfq86JuHv4YD/cMRpUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.154.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8cc95d2fbf6940e60dee8f34ae615639/grackle-ai-adapter-sdk-0.154.0.tgz","_integrity":"sha512-Kl83gzv7yjV9P3CwAqZfsi3iiIqYjA6nohoLW1Zgppt4adhCfU0F6kJhgirnV53VEtOvP2rfAVbS5skQxRqWDA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.154.0","@grackle-ai/common":"0.154.0","@grackle-ai/ahp-transport":"0.154.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.154.0_1780458402717_0.22949634196490765","host":"s3://npm-registry-packages-npm-production"}},"0.155.0":{"name":"@grackle-ai/adapter-sdk","version":"0.155.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.155.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"71df3a59e6796439e0b2b0495db0d2bb599f4fcb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.155.0.tgz","fileCount":63,"integrity":"sha512-JO5hE9xB2CqA2SFX2zIR+e/4f/zjKdoBusqJ6fRiaPOjpshrUdGeU+KTFv7YgqH1piXmfMvCZ4S8zFtmGaZnMg==","signatures":[{"sig":"MEUCIDvrVmg9q3MSFNu2A2NOJkDbyJba16s9au/8Js2rXIFIAiEAn9gyOUnCqlZrXzQJDbgKjYzNo1eGc4mRK1+79X/Wlw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.155.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/1208f08ab2df39c8101725155af28a67/grackle-ai-adapter-sdk-0.155.0.tgz","_integrity":"sha512-JO5hE9xB2CqA2SFX2zIR+e/4f/zjKdoBusqJ6fRiaPOjpshrUdGeU+KTFv7YgqH1piXmfMvCZ4S8zFtmGaZnMg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.155.0","@grackle-ai/common":"0.155.0","@grackle-ai/ahp-transport":"0.155.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.155.0_1780465721805_0.9605638247303727","host":"s3://npm-registry-packages-npm-production"}},"0.156.0":{"name":"@grackle-ai/adapter-sdk","version":"0.156.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.156.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f817afd75134340f4b1a7a51c663e92860aca11b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.156.0.tgz","fileCount":63,"integrity":"sha512-eE9rK4BMEWerF3Dw591pBNiHWPmt0aoi5xd9yClgV3VBbdVODe+aCjGhY1ZHXzLfKELAfwd3zZQXHrSjKykTKw==","signatures":[{"sig":"MEUCIQCoI0QhGtKKZ5zC+I1WdHqxy92cEd38OlOA/SX23YOHpAIgR8Yqjqm60QyUNGq8hkcHfu9SNjpqybRveZbrDR0i/bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.156.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5d2c0558862a600d6bd8438ddff1def3/grackle-ai-adapter-sdk-0.156.0.tgz","_integrity":"sha512-eE9rK4BMEWerF3Dw591pBNiHWPmt0aoi5xd9yClgV3VBbdVODe+aCjGhY1ZHXzLfKELAfwd3zZQXHrSjKykTKw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.156.0","@grackle-ai/common":"0.156.0","@grackle-ai/ahp-transport":"0.156.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.156.0_1780470097295_0.9294846446799145","host":"s3://npm-registry-packages-npm-production"}},"0.157.0":{"name":"@grackle-ai/adapter-sdk","version":"0.157.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.157.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6f79e32cbba300cfa3b1fb1cfe4926db53b62787","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.157.0.tgz","fileCount":63,"integrity":"sha512-HcyH8wao7Uf/5camUDCtJpe4NEyUKm9vRbU15Ri0V88qfVgsmXGWw2iRmSLXHbYSFL4b95SEDQZspcNhdPWfSQ==","signatures":[{"sig":"MEUCIQCWmUvz9skJddP6XqCSxo7DRevHC1cid8PFEVWZUHOzVgIgZwOoIl0KC9SGPnSVJMFfj2RyWflv/EeUGR1J76RpFv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.157.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/644fd38503553261e2d4e25041f0da1d/grackle-ai-adapter-sdk-0.157.0.tgz","_integrity":"sha512-HcyH8wao7Uf/5camUDCtJpe4NEyUKm9vRbU15Ri0V88qfVgsmXGWw2iRmSLXHbYSFL4b95SEDQZspcNhdPWfSQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.157.0","@grackle-ai/common":"0.157.0","@grackle-ai/ahp-transport":"0.157.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.157.0_1780471940043_0.7660665569911917","host":"s3://npm-registry-packages-npm-production"}},"0.158.0":{"name":"@grackle-ai/adapter-sdk","version":"0.158.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.158.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1d7d19989de2174d78f2cbe181eb1ee96da0bddb","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.158.0.tgz","fileCount":63,"integrity":"sha512-v5SgmiXznVckCOOlqpGAx/zXpYyMsxVdIpfvGwh+JmwuTunVZp5Kc4o2bZYLA0KEtqAE58jp0r5BwJcZATEPEQ==","signatures":[{"sig":"MEUCIGjd/vgO3NiTyI3YYblMZ/RKdStV6mcNuKQiayA3CHwvAiEAxl3QaJjt+LXHm3lgHpjQxeP+VEV7fMv8uvWHNUsofyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.158.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3a5d7cc2d31f1a11c0529dd300caa8cb/grackle-ai-adapter-sdk-0.158.0.tgz","_integrity":"sha512-v5SgmiXznVckCOOlqpGAx/zXpYyMsxVdIpfvGwh+JmwuTunVZp5Kc4o2bZYLA0KEtqAE58jp0r5BwJcZATEPEQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.158.0","@grackle-ai/common":"0.158.0","@grackle-ai/ahp-transport":"0.158.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.158.0_1780473752569_0.5820651917003135","host":"s3://npm-registry-packages-npm-production"}},"0.159.0":{"name":"@grackle-ai/adapter-sdk","version":"0.159.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.159.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"1894d7d70061720f7345f198fd3ac7d9e4b9936f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.159.0.tgz","fileCount":63,"integrity":"sha512-8QcNg6EzKAMe2G+m5rfkWUhNR4kBnHgFE0vfQtBpC6iGmDkHDyxmiXnBnmywAhPLnqUf4nLQlMrIxsACCpJtkA==","signatures":[{"sig":"MEUCIQD2jiboh/LlWCClWZibEUUHsnY6OI6nrVgOjQAVbPt3eAIgdCn+GkbCRvGFEHqZZw/+iD+nFxBNsepjbkCIF5juQXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167051},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.159.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/922e3652dd9d3021d6cfc8475fe40706/grackle-ai-adapter-sdk-0.159.0.tgz","_integrity":"sha512-8QcNg6EzKAMe2G+m5rfkWUhNR4kBnHgFE0vfQtBpC6iGmDkHDyxmiXnBnmywAhPLnqUf4nLQlMrIxsACCpJtkA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.159.0","@grackle-ai/common":"0.159.0","@grackle-ai/ahp-transport":"0.159.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.159.0_1780475087114_0.7403018532716101","host":"s3://npm-registry-packages-npm-production"}},"0.160.0":{"name":"@grackle-ai/adapter-sdk","version":"0.160.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.160.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"55bdea61895b417f2cd1b504fd902dc406b87102","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.160.0.tgz","fileCount":63,"integrity":"sha512-w+K95ci9g/yrBbNVJtgTnNlD01zUeahEd4VKQOUL47AAeXgpzy1ZSYTe5sskUOAo7POBnmJZmY4oMSq2KQ35pQ==","signatures":[{"sig":"MEQCIGfobrSdzYP+eNF3QKQpKtzDIn7VswhGPJq3SBZMo5nmAiBaXJczUfRccytNMAhJ9Gm6+lHV1OCwYI9bMUHKsLK2QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.160.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c486afc3254f9cb70d11f9fcfe6fd77b/grackle-ai-adapter-sdk-0.160.0.tgz","_integrity":"sha512-w+K95ci9g/yrBbNVJtgTnNlD01zUeahEd4VKQOUL47AAeXgpzy1ZSYTe5sskUOAo7POBnmJZmY4oMSq2KQ35pQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.160.0","@grackle-ai/common":"0.160.0","@grackle-ai/ahp-transport":"0.160.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.160.0_1780507311976_0.351208161382377","host":"s3://npm-registry-packages-npm-production"}},"0.161.0":{"name":"@grackle-ai/adapter-sdk","version":"0.161.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.161.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"927e84f6de665b9bba6ddf6a387b4f32c00b9331","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.161.0.tgz","fileCount":63,"integrity":"sha512-iJJ22dtacza4k6obk/xAmGCRmYx+ptdECPz3QGpO0m88dImWWKNCnXYKMWtpNQryZriDlpTyRzglBJB+QbsOtg==","signatures":[{"sig":"MEUCIFu2n/4UP4ZTP4WstmrASQkA/aD4wNN0M4muOl5AeH8gAiEA3JPyny7enAxFhzuRuGcIZbbDvSvupkCa+MpZ8Zxjsoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.161.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/435609d0aeeae59b3a1b7041542a8f12/grackle-ai-adapter-sdk-0.161.0.tgz","_integrity":"sha512-iJJ22dtacza4k6obk/xAmGCRmYx+ptdECPz3QGpO0m88dImWWKNCnXYKMWtpNQryZriDlpTyRzglBJB+QbsOtg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.161.0","@grackle-ai/common":"0.161.0","@grackle-ai/ahp-transport":"0.161.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.161.0_1780511034525_0.7273876814684836","host":"s3://npm-registry-packages-npm-production"}},"0.162.0":{"name":"@grackle-ai/adapter-sdk","version":"0.162.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.162.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"de86c41ef0acce4f6c39f985abf8edf07026755c","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.162.0.tgz","fileCount":63,"integrity":"sha512-0Ia5KidKkKRXZVuiHSdLg/5iB1Ie9pmd8KUL6n3ta7tCFoItCgo+uzUmnvqDHF9aAD+GrVTQocQwMjrdjHgyVg==","signatures":[{"sig":"MEUCIQC1f2D8Usn3aWBQtvxq2+Pp1VUUMX7qRX6Kj4DBs3UP/QIgdI7oVaVXY9Tpgd7DdOPpN+MUIend7tkqFDgAitbVbR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.162.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/6a9d54eb8b9de7f5221720927911da21/grackle-ai-adapter-sdk-0.162.0.tgz","_integrity":"sha512-0Ia5KidKkKRXZVuiHSdLg/5iB1Ie9pmd8KUL6n3ta7tCFoItCgo+uzUmnvqDHF9aAD+GrVTQocQwMjrdjHgyVg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.162.0","@grackle-ai/common":"0.162.0","@grackle-ai/ahp-transport":"0.162.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.162.0_1780513538512_0.2801398210573063","host":"s3://npm-registry-packages-npm-production"}},"0.163.0":{"name":"@grackle-ai/adapter-sdk","version":"0.163.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.163.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"791945ff1855797fc6517091fa39fec948c4a389","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.163.0.tgz","fileCount":63,"integrity":"sha512-LlOrq4v49szrLPghpDcPNcaLyM2srGjXy6+Ji/IlpXx+FSsVrnsqxPM9i5AnfUOuAnWaqxLwQBNjKBBdj7cztw==","signatures":[{"sig":"MEYCIQCQPnznLc9rXdByB2fisp+fut3QOzUjyTp1Jh5NlLJpDgIhAJnmPrDisAKA5y1IgMQV9YfN/c4KOzalpPmyAIIJtNHH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.163.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/e49f94ce0fd4cbe6a79ac5648a781a63/grackle-ai-adapter-sdk-0.163.0.tgz","_integrity":"sha512-LlOrq4v49szrLPghpDcPNcaLyM2srGjXy6+Ji/IlpXx+FSsVrnsqxPM9i5AnfUOuAnWaqxLwQBNjKBBdj7cztw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.163.0","@grackle-ai/common":"0.163.0","@grackle-ai/ahp-transport":"0.163.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.163.0_1780517736083_0.3367717738880398","host":"s3://npm-registry-packages-npm-production"}},"0.164.0":{"name":"@grackle-ai/adapter-sdk","version":"0.164.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.164.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5d925ee457e81c0304091ae9a420f2518306694b","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.164.0.tgz","fileCount":63,"integrity":"sha512-QByfO+DlGNQKJvSkOPrZXPZPi7X+7JDBYPbiUPfgJWrhS6Y+sIOMWwslwTWao1aMwp6tGnn040AOm+VkjwkJzA==","signatures":[{"sig":"MEYCIQC6LufwSoWXakTviZ7/PgrjraVhPjUBNHvpEfOBlnkR2AIhAMDv+wQMZ4VF2w6A1hdRbGye0/JkQHTccWj0uAqMEeM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.164.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3a94b30ad9592d4fde43cd169f8a02d5/grackle-ai-adapter-sdk-0.164.0.tgz","_integrity":"sha512-QByfO+DlGNQKJvSkOPrZXPZPi7X+7JDBYPbiUPfgJWrhS6Y+sIOMWwslwTWao1aMwp6tGnn040AOm+VkjwkJzA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.164.0","@grackle-ai/common":"0.164.0","@grackle-ai/ahp-transport":"0.164.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.164.0_1780540268962_0.8079147639656341","host":"s3://npm-registry-packages-npm-production"}},"0.165.0":{"name":"@grackle-ai/adapter-sdk","version":"0.165.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.165.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f1fa78c51ccda08988b27726cb572d4ceaf4506f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.165.0.tgz","fileCount":63,"integrity":"sha512-6x7/X92FV3Rp+s3X2ULuqL3lDhg1CIaVvZgA/5URLLcwnVGasCNDZGaCzkBImzuS592vS++BWRwu5flfPU6tdw==","signatures":[{"sig":"MEQCIB8kpfOSElszkGskK1cV3RIJHJcxKtGjXJuKMVIHVodWAiBSYcGvWrrxKsiw0U0AeIuZ8OGXkl0H5lfB6C/aetdkbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.165.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/45d090862bf57eabdaef95ac529fa8f4/grackle-ai-adapter-sdk-0.165.0.tgz","_integrity":"sha512-6x7/X92FV3Rp+s3X2ULuqL3lDhg1CIaVvZgA/5URLLcwnVGasCNDZGaCzkBImzuS592vS++BWRwu5flfPU6tdw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.165.0","@grackle-ai/common":"0.165.0","@grackle-ai/ahp-transport":"0.165.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.165.0_1780541817017_0.9940806556202413","host":"s3://npm-registry-packages-npm-production"}},"0.166.0":{"name":"@grackle-ai/adapter-sdk","version":"0.166.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.166.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ea7686e3e41080ed525d67f6a86f24671064057f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.166.0.tgz","fileCount":63,"integrity":"sha512-3xGmjM9FOxfQMkvGTarme46DFGzD+VwcElUwqy1Kw+v1EyQ4VfeizQN6Vrun1qTkoRwjyG85tRD3apLKKB4nFw==","signatures":[{"sig":"MEQCIF8dNlA26lgH12OGCguba1alN9WvH9b6srWoRo8ZUMylAiBpYe58RNwzibs9vtlXjQJI4yUtOkZGxcQ+niXxQp6sAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172270},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.166.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/3f81b706dfa9e1ac188751823a2fdaf6/grackle-ai-adapter-sdk-0.166.0.tgz","_integrity":"sha512-3xGmjM9FOxfQMkvGTarme46DFGzD+VwcElUwqy1Kw+v1EyQ4VfeizQN6Vrun1qTkoRwjyG85tRD3apLKKB4nFw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.166.0","@grackle-ai/common":"0.166.0","@grackle-ai/ahp-transport":"0.166.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@types/node":"^22.0.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^3.1.1","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.166.0_1780549623862_0.00021964270505714367","host":"s3://npm-registry-packages-npm-production"}},"0.167.0":{"name":"@grackle-ai/adapter-sdk","version":"0.167.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.167.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6908401613cad1c9bb65518bf4ba2c3105a6e8fc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.167.0.tgz","fileCount":67,"integrity":"sha512-WMVmaRqeOS/N5wE8HUIJAodXeeFingp1iznpTlzTWAsnInXNPZrqxNkHd/HsX1bUgfi7S4tJb2mLp41UFVQMvQ==","signatures":[{"sig":"MEYCIQD9v2/qQQ02U4pZPd7bcqrOGDWt1RbB0ySvoPe9SFK8vwIhAJXBbte37qVrt8vSP440jBJToIK23F9CTBP6yenxMTam","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186066},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.167.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/5c9ab81c93cfbbe89f2092f884ca455e/grackle-ai-adapter-sdk-0.167.0.tgz","_integrity":"sha512-WMVmaRqeOS/N5wE8HUIJAodXeeFingp1iznpTlzTWAsnInXNPZrqxNkHd/HsX1bUgfi7S4tJb2mLp41UFVQMvQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.167.0","@grackle-ai/common":"0.167.0","@grackle-ai/ahp-transport":"0.167.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.167.0_1780553369350_0.6305071093803691","host":"s3://npm-registry-packages-npm-production"}},"0.168.0":{"name":"@grackle-ai/adapter-sdk","version":"0.168.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.168.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5b252c231bc9b77c39f07be58d63a633cd24f752","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.168.0.tgz","fileCount":67,"integrity":"sha512-P5bCMCzlsIlY7iC7uZl6z6/TAJI6TVVi6Au2nvEB3V+627M3sTUEctdRMqp1sGHXG/DbaP7feXDocK6+MgNEUA==","signatures":[{"sig":"MEQCIDA0oEFrxI1pAiUrcXLcpjV8FDLgHf/TiecoS7UW/Y6eAiA2ohTO97VcFNidfbIkzYMgl+I/AcNZw4L2p2ZOaLsZuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186066},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.168.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/d267512c26c29b31622b4edc8012cf24/grackle-ai-adapter-sdk-0.168.0.tgz","_integrity":"sha512-P5bCMCzlsIlY7iC7uZl6z6/TAJI6TVVi6Au2nvEB3V+627M3sTUEctdRMqp1sGHXG/DbaP7feXDocK6+MgNEUA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.168.0","@grackle-ai/common":"0.168.0","@grackle-ai/ahp-transport":"0.168.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.168.0_1780557946802_0.8360244702617983","host":"s3://npm-registry-packages-npm-production"}},"0.169.0":{"name":"@grackle-ai/adapter-sdk","version":"0.169.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.169.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"53167fd23b72c806274062104fb25d35911cf443","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.169.0.tgz","fileCount":67,"integrity":"sha512-NJ6dDcFF2LIQFWtgVmXFTVLeVBA1vA3o49kIdPvjog2c90hZ4sHlUEeNjxaSfSj1enRgVOwwOgzaQqdkdGj5GQ==","signatures":[{"sig":"MEQCIBPTrv8MRK/o5GtheAcn6QOuyA4+SDC3Assb4tndB+/4AiBVmtCgVxsKFBueXVEEvp2XN4Hv4qU9FtXfARd/z2Rz6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186066},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.169.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a107bea2d08dcc734130d2f3304fbe89/grackle-ai-adapter-sdk-0.169.0.tgz","_integrity":"sha512-NJ6dDcFF2LIQFWtgVmXFTVLeVBA1vA3o49kIdPvjog2c90hZ4sHlUEeNjxaSfSj1enRgVOwwOgzaQqdkdGj5GQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.169.0","@grackle-ai/common":"0.169.0","@grackle-ai/ahp-transport":"0.169.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.169.0_1780583298487_0.08932611370787047","host":"s3://npm-registry-packages-npm-production"}},"0.170.0":{"name":"@grackle-ai/adapter-sdk","version":"0.170.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.170.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6a460ffd98d1728934892a4bdb2c2a2795ea70cc","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.170.0.tgz","fileCount":67,"integrity":"sha512-eVYsvImVR1/qkCOiesZDXPADj8Rn7MpIWo4zPIDlY6mcYVkX3dxU9HA55IkHKXMvTfYcAoBGOkG5J/HKDonUKg==","signatures":[{"sig":"MEUCIQCQzZQmcx4ZxEj+5fnHMDUed9Ajgmk0SA2CAOqzvcjOyQIgA6s46s16oNv36HZ5qE6w3P8vvGbQaaUYrqTKmtvlE/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186066},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.170.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/159443a7868d08616015d11cdbdb105d/grackle-ai-adapter-sdk-0.170.0.tgz","_integrity":"sha512-eVYsvImVR1/qkCOiesZDXPADj8Rn7MpIWo4zPIDlY6mcYVkX3dxU9HA55IkHKXMvTfYcAoBGOkG5J/HKDonUKg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.170.0","@grackle-ai/common":"0.170.0","@grackle-ai/ahp-transport":"0.170.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.170.0_1780628391244_0.8333317569870429","host":"s3://npm-registry-packages-npm-production"}},"0.171.0":{"name":"@grackle-ai/adapter-sdk","version":"0.171.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.171.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2b97517471a62a1a24ca419ad2cc3d0a74eb8ca6","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.171.0.tgz","fileCount":67,"integrity":"sha512-AwwVNdlCFJ0+UgZl3v/AIWdYL4jvTrlgJs0HU+SuTooXAHaCSsPHFbwoOSgCfksFa3mfXRyDA7QQJZ8FQY7s0Q==","signatures":[{"sig":"MEUCIAP38F4guj+oQPdbW8gcuVW3rYZJcHLsjL2d5juZ95+cAiEAslCrlJzawbPGCrva5xkEr/hAhCf69wxOAUKyzgIP374=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186066},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.171.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c21c20f223d282ca4c510ccdbfe72d6b/grackle-ai-adapter-sdk-0.171.0.tgz","_integrity":"sha512-AwwVNdlCFJ0+UgZl3v/AIWdYL4jvTrlgJs0HU+SuTooXAHaCSsPHFbwoOSgCfksFa3mfXRyDA7QQJZ8FQY7s0Q==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.171.0","@grackle-ai/common":"0.171.0","@grackle-ai/ahp-transport":"0.171.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.171.0_1780633529562_0.6563072068351383","host":"s3://npm-registry-packages-npm-production"}},"0.172.0":{"name":"@grackle-ai/adapter-sdk","version":"0.172.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.172.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e00334997bead54463d1690f18fd9b2c0205aa8f","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.172.0.tgz","fileCount":71,"integrity":"sha512-fwvMG2vPApaG7+eX19S7YHY3etijYVT3rnpGeCxF3wQfWDrLvvkXFZH7bJbpfPcDnWSh6Ij72EV5+xsj1IHUQA==","signatures":[{"sig":"MEYCIQDg7+kFstw/2mPmtUoY4b/b3fi1Pp8Xu77qRrHX1dtLowIhAKgYyN8yIaCuARxMKIgGvRBTNLfRJ9pI2dUeKsyXvLqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219195},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.172.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/a8964acacda74daa00b3f003c210fb61/grackle-ai-adapter-sdk-0.172.0.tgz","_integrity":"sha512-fwvMG2vPApaG7+eX19S7YHY3etijYVT3rnpGeCxF3wQfWDrLvvkXFZH7bJbpfPcDnWSh6Ij72EV5+xsj1IHUQA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.172.0","@grackle-ai/common":"0.172.0","@grackle-ai/ahp-transport":"0.172.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.172.0_1780638220786_0.6177832057999293","host":"s3://npm-registry-packages-npm-production"}},"0.173.0":{"name":"@grackle-ai/adapter-sdk","version":"0.173.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.173.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"f8da903096a78c07a01401ed93192cf579dc9909","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.173.0.tgz","fileCount":71,"integrity":"sha512-kk+ac7L2CMbIn+rDM7IALUP6+2jIJgNmtWRbDFog71vEzWX8rREI7edSgUYhygDD+n1+oXRKnfldozmV+XIHVQ==","signatures":[{"sig":"MEQCICQSNTzFB5yFrLlXux4t2zg6orOJ6S5r+UZrLCbtkepxAiBrm9ljXH/YQICCrTapDSOGUxi34fz81kc9tOx7slbdJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219195},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.173.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/868fdf06a1695c0bec6260cce33739e3/grackle-ai-adapter-sdk-0.173.0.tgz","_integrity":"sha512-kk+ac7L2CMbIn+rDM7IALUP6+2jIJgNmtWRbDFog71vEzWX8rREI7edSgUYhygDD+n1+oXRKnfldozmV+XIHVQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.173.0","@grackle-ai/common":"0.173.0","@grackle-ai/ahp-transport":"0.173.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.173.0_1780641124946_0.315360951970989","host":"s3://npm-registry-packages-npm-production"}},"0.174.0":{"name":"@grackle-ai/adapter-sdk","version":"0.174.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.174.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6a4408e669b72c80200197c93cf75a46288e76cd","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.174.0.tgz","fileCount":75,"integrity":"sha512-qzZIXPZSueVLpdpW9TB3G7qNtg/7Pto0Ie3jVWRYVWB9mGCfUiveAsIMlHbfXEbVgCJbqSTySILRCNWTadmcqw==","signatures":[{"sig":"MEYCIQCLGJwix/zwixDkpDAOxgFk8dZI97IVNA/9cMJI1gslRwIhAMls1FumopX9I6k8u8zf/TR+gJTpJWvV1WJfq2OaEGLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223395},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.174.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/e7d3644c7633c2bffe286bba6f9e09ae/grackle-ai-adapter-sdk-0.174.0.tgz","_integrity":"sha512-qzZIXPZSueVLpdpW9TB3G7qNtg/7Pto0Ie3jVWRYVWB9mGCfUiveAsIMlHbfXEbVgCJbqSTySILRCNWTadmcqw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.174.0","@grackle-ai/common":"0.174.0","@grackle-ai/ahp-transport":"0.174.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.174.0_1780643879354_0.6120928289784016","host":"s3://npm-registry-packages-npm-production"}},"0.175.0":{"name":"@grackle-ai/adapter-sdk","version":"0.175.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.175.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"83bd284285b822b3d05b636843c790a525c49712","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.175.0.tgz","fileCount":75,"integrity":"sha512-J2W7NuEloMwMAAbp1nvufira2XWk7fx3gA5Px15kJ6kCSGkJJZtIHZG3Mh98CMfUlo4vDKtiQy0pa0qH+x00xA==","signatures":[{"sig":"MEQCICLW+QkM8PcKX1g4Dq53d7DOpRmi0jFd5asjyM1NgZDhAiANRdZ2XbvGVjaooQrRbOUFLrx1hhnzYihoyfqY4A3ReA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.175.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/de0aa6a847d0c013da2e654a6b7e214c/grackle-ai-adapter-sdk-0.175.0.tgz","_integrity":"sha512-J2W7NuEloMwMAAbp1nvufira2XWk7fx3gA5Px15kJ6kCSGkJJZtIHZG3Mh98CMfUlo4vDKtiQy0pa0qH+x00xA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.175.0","@grackle-ai/common":"0.175.0","@grackle-ai/ahp-transport":"0.175.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.175.0_1780661548068_0.4260483159570325","host":"s3://npm-registry-packages-npm-production"}},"0.176.0":{"name":"@grackle-ai/adapter-sdk","version":"0.176.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.176.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5f45dd01cacfbd7d949421c0771a68f11b9a36df","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.176.0.tgz","fileCount":75,"integrity":"sha512-9a8Xa0ruiFDZGn4we8RI+sxR25e27TIFf/paH/FRx2aTEv+Wy3Ix1Kef5MGNf2dQ2WiWuvKbETht6YlUhOMDiw==","signatures":[{"sig":"MEUCIC4VfZn5UHM6BBD1eG5JsI9zXK02wROK9kqxd6ZfP6XFAiEAuGUEY2bMdxnWj/OMbtSAYmDiKXqMRYU6O4zgcVh7c2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.176.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/2c3bea84285d32de4496009d73b5a9ee/grackle-ai-adapter-sdk-0.176.0.tgz","_integrity":"sha512-9a8Xa0ruiFDZGn4we8RI+sxR25e27TIFf/paH/FRx2aTEv+Wy3Ix1Kef5MGNf2dQ2WiWuvKbETht6YlUhOMDiw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.176.0","@grackle-ai/common":"0.176.0","@grackle-ai/ahp-transport":"0.176.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.176.0_1780670290153_0.6243571759513327","host":"s3://npm-registry-packages-npm-production"}},"0.177.0":{"name":"@grackle-ai/adapter-sdk","version":"0.177.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.177.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"5afc50a2ac4616cabafb1649bf197b6cfa7e013d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.177.0.tgz","fileCount":75,"integrity":"sha512-gj2tOU1QE0utKlNjjXhSz8KZ45k13B8+LYlc7YBDtGQ8QqY8LXg7KiiVybO+HA3hfDb3z9spGGnSzsi6WKehQQ==","signatures":[{"sig":"MEQCIBQZGdXNK+VNnFKVjA9XItWzxoWy7Zqf0YR6OKsbLaJBAiAutG+d9RWy0v6kii7yHcrzmZYiarHgiaAcaUILN6W4kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.177.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/fa16d49f5729b4bf7c1fee9acc4978bf/grackle-ai-adapter-sdk-0.177.0.tgz","_integrity":"sha512-gj2tOU1QE0utKlNjjXhSz8KZ45k13B8+LYlc7YBDtGQ8QqY8LXg7KiiVybO+HA3hfDb3z9spGGnSzsi6WKehQQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.177.0","@grackle-ai/common":"0.177.0","@grackle-ai/ahp-transport":"0.177.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.177.0_1780682389899_0.0676248654996292","host":"s3://npm-registry-packages-npm-production"}},"0.178.0":{"name":"@grackle-ai/adapter-sdk","version":"0.178.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.178.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"07c7d6d32935cd0040ac82f1785ee0832610e3d3","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.178.0.tgz","fileCount":75,"integrity":"sha512-za1N293Duf86izuHUuBovLxBlBONJSF2xoQ1tN8cuNNu3cWUKuSXCZun0gCyM/VaSNDjcvxXFFJv7XJa2qSzEw==","signatures":[{"sig":"MEUCIHp1l0FsHYfkzEEYtqeAcMqdHf7ZORw6lwEBQpEqmtSxAiEAulLyXQohfSTbkfoH6CQZUPCFU/E+q35dx/e3BpLhvL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.178.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7d94c8015fa61a95f3cc98aaad6fddb5/grackle-ai-adapter-sdk-0.178.0.tgz","_integrity":"sha512-za1N293Duf86izuHUuBovLxBlBONJSF2xoQ1tN8cuNNu3cWUKuSXCZun0gCyM/VaSNDjcvxXFFJv7XJa2qSzEw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.178.0","@grackle-ai/common":"0.178.0","@grackle-ai/ahp-transport":"0.178.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.178.0_1781109818740_0.6010707211301058","host":"s3://npm-registry-packages-npm-production"}},"0.179.0":{"name":"@grackle-ai/adapter-sdk","version":"0.179.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.179.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9370cc7378444b406055faa4c57db02434978c7a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.179.0.tgz","fileCount":75,"integrity":"sha512-9mwPK6zAKX+rXr+W26l0kyZQBL6Q5Fuvjg0nSVKdMqn/aRVWVgd9TmOP+VGLRRf1HTqlbeOE/PX2SF6JhCxzXQ==","signatures":[{"sig":"MEUCIQD437WRhHLQ0yivgud8Fhu2Wt13zuplxswOGk0tC9b6fAIgc6EqCUMkhfb+faIYdH6zYqup3Z5F68o0Bu+cDmOL3a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.179.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4a03b0c1b4c386c5f2f202f50d42221a/grackle-ai-adapter-sdk-0.179.0.tgz","_integrity":"sha512-9mwPK6zAKX+rXr+W26l0kyZQBL6Q5Fuvjg0nSVKdMqn/aRVWVgd9TmOP+VGLRRf1HTqlbeOE/PX2SF6JhCxzXQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.179.0","@grackle-ai/common":"0.179.0","@grackle-ai/ahp-transport":"0.179.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.179.0_1781113512575_0.4887204479300751","host":"s3://npm-registry-packages-npm-production"}},"0.180.0":{"name":"@grackle-ai/adapter-sdk","version":"0.180.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.180.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"2c5f8b7da7b8fe142a9344ad4e045ddb7f1fe4b7","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.180.0.tgz","fileCount":75,"integrity":"sha512-PG498WZWdsi8IgD+K3zDTG77ksK4bYahwjLjvwaSj+s3i65X3gOQONz+THQ2o1bDg0tt6Gr49DQCUhKD+G0skA==","signatures":[{"sig":"MEQCIEgew/oB3CCVPdiUKiTeCnhBTPSzVh9DyZGCkZEpM2EfAiB5KT1JCWlaZHaMbNxQXgrUjU7Xf36cV4OwsICGx8UdDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.180.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/04eecbeba66aeb06b7b0a7e347cee96a/grackle-ai-adapter-sdk-0.180.0.tgz","_integrity":"sha512-PG498WZWdsi8IgD+K3zDTG77ksK4bYahwjLjvwaSj+s3i65X3gOQONz+THQ2o1bDg0tt6Gr49DQCUhKD+G0skA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.180.0","@grackle-ai/common":"0.180.0","@grackle-ai/ahp-transport":"0.180.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.180.0_1781119078977_0.25520895211987793","host":"s3://npm-registry-packages-npm-production"}},"0.181.0":{"name":"@grackle-ai/adapter-sdk","version":"0.181.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.181.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e21aebdce27f6ecea4d53f5edca74364fdfd08e7","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.181.0.tgz","fileCount":75,"integrity":"sha512-5H5QzQLT4cXav26QU26Fj/LOQGqfVx2pwjUv/v9VpNrzJfRjI+ek8IuRZokR+8RUYFE70IQYkFCZ0GP9ALxvWw==","signatures":[{"sig":"MEUCIFEkNmWfhgoB73hBUVI4INnMdKyCKa7/hEfok5QdEIWhAiEA0FZ4UU2qpkhoW7QIGCoANZnxP/lYyWUv2bGiIe2wAF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.181.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/77e819bef255695856e36da03574f1e3/grackle-ai-adapter-sdk-0.181.0.tgz","_integrity":"sha512-5H5QzQLT4cXav26QU26Fj/LOQGqfVx2pwjUv/v9VpNrzJfRjI+ek8IuRZokR+8RUYFE70IQYkFCZ0GP9ALxvWw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.181.0","@grackle-ai/common":"0.181.0","@grackle-ai/ahp-transport":"0.181.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.181.0_1781123048151_0.5573620493171498","host":"s3://npm-registry-packages-npm-production"}},"0.182.0":{"name":"@grackle-ai/adapter-sdk","version":"0.182.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.182.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"530ea935f9edb60111b27bd428331105f14973dd","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.182.0.tgz","fileCount":75,"integrity":"sha512-Id+xKvuk6V6vTt0ULY2XUNC2Wd2uZgXXNc1PQIub73Wl3I28A4A/HLjAkLFnjI/F0oWlQKINbf3kIAkzNfMmoQ==","signatures":[{"sig":"MEUCIQCnaJgtAOJR2uqt9B8R8ztoWZnwSQY4SAILYvfGffzCwwIgJ+rvWSpYDc2iC6Q/rLb1ZmB0LRdVD0VkTOZ4RxxEGog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.182.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4013aaabd0cd4785bbcc8e05f6ca7153/grackle-ai-adapter-sdk-0.182.0.tgz","_integrity":"sha512-Id+xKvuk6V6vTt0ULY2XUNC2Wd2uZgXXNc1PQIub73Wl3I28A4A/HLjAkLFnjI/F0oWlQKINbf3kIAkzNfMmoQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.182.0","@grackle-ai/common":"0.182.0","@grackle-ai/ahp-transport":"0.182.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.182.0_1781125464593_0.26085952696393266","host":"s3://npm-registry-packages-npm-production"}},"0.183.0":{"name":"@grackle-ai/adapter-sdk","version":"0.183.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.183.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"e79331b0bedc6d6cad3f1addedd2e8feace7a54d","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.183.0.tgz","fileCount":75,"integrity":"sha512-aMu8Zkdul7QHVRPyN5GzsGfdVzNFMVGDayxhPnDOnKFrfnQwI0+1BD6/MYOYG1VUMxFt1tyAVnUL3s32Udlhmg==","signatures":[{"sig":"MEYCIQD6DBtdw6Cpsf/ManJrJ4NgNmhdYtwq98ni6YAZ/qdXfAIhAO/t2VYX4QjruBplzuDDx2+hUOY/hQqC1Ab/QI3N7mbd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.183.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/7d26dbd695462389181c5742be3f6ab6/grackle-ai-adapter-sdk-0.183.0.tgz","_integrity":"sha512-aMu8Zkdul7QHVRPyN5GzsGfdVzNFMVGDayxhPnDOnKFrfnQwI0+1BD6/MYOYG1VUMxFt1tyAVnUL3s32Udlhmg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.183.0","@grackle-ai/common":"0.183.0","@grackle-ai/ahp-transport":"0.183.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.183.0_1781141843489_0.8064108771505958","host":"s3://npm-registry-packages-npm-production"}},"0.184.0":{"name":"@grackle-ai/adapter-sdk","version":"0.184.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.184.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4a1c63a708e9a550f03d7c1ec2b9e979726793b3","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.184.0.tgz","fileCount":75,"integrity":"sha512-OmGGrQlia5UUibvNsDorjhiyphkZiwFjk8B4CGOSzgThPzVYjKUtgCQk0PsRE5XlUjjXD7TmX7n3mJWzV9uLwA==","signatures":[{"sig":"MEUCIQDRML6V87qhWPrAdGIPc1AkBGdBhTckxfLWPYPJmEXfpQIgQfMc1r+c2G9UwuKowtvITD5s6a1gB1zo6Ng4SOL5CEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.184.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/926a176ac54bad512ca2e3fb8ec28283/grackle-ai-adapter-sdk-0.184.0.tgz","_integrity":"sha512-OmGGrQlia5UUibvNsDorjhiyphkZiwFjk8B4CGOSzgThPzVYjKUtgCQk0PsRE5XlUjjXD7TmX7n3mJWzV9uLwA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.184.0","@grackle-ai/common":"0.184.0","@grackle-ai/ahp-transport":"0.184.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.184.0_1781143535480_0.6352904342972265","host":"s3://npm-registry-packages-npm-production"}},"0.185.0":{"name":"@grackle-ai/adapter-sdk","version":"0.185.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.185.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"6013a8f68f7f0cde7ced5cd606af88115548f6ae","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.185.0.tgz","fileCount":75,"integrity":"sha512-Hxqd8Ien/S4E133WKxFcPYixJQwPAhtDmkkXXtqD97c/zwCQFrjtUeO56govjmczEgu5nEG93B30dfjEadWjnQ==","signatures":[{"sig":"MEQCIFAC8SGU1dktKJzu7oLEo0zsy/3H8Es1cI0F8IbOmvsyAiARgCvq02b1V3yJd8lsNqycDjjWOtu2n80vaAM2T8BTAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.185.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/31b161e9787a5b146ffc4e1e9cb7346d/grackle-ai-adapter-sdk-0.185.0.tgz","_integrity":"sha512-Hxqd8Ien/S4E133WKxFcPYixJQwPAhtDmkkXXtqD97c/zwCQFrjtUeO56govjmczEgu5nEG93B30dfjEadWjnQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.185.0","@grackle-ai/common":"0.185.0","@grackle-ai/ahp-transport":"0.185.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.185.0_1781144888399_0.21889188922682057","host":"s3://npm-registry-packages-npm-production"}},"0.186.0":{"name":"@grackle-ai/adapter-sdk","version":"0.186.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.186.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"4a31122198a841c16aea1fb012f1b7ba31fdb0da","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.186.0.tgz","fileCount":75,"integrity":"sha512-oG0gHM4gKDtVWMXZEeLNFBQdESbitNGPGjiVdciC2ZOcDK29Lmd1Ve5+bb8nmq/2ekYksr1T2FDAu92MqY73ww==","signatures":[{"sig":"MEUCIQDLkGb27PrVTouLBVUr7PHBr4NC/+M16Tnxc1oFN9j3XgIgOtCFHoIM5n7b6jnY6vGlv0J5sxlpKT5KJg0n5Ywm1qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.186.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/0c145728f2e488eaa9d13232f29cb508/grackle-ai-adapter-sdk-0.186.0.tgz","_integrity":"sha512-oG0gHM4gKDtVWMXZEeLNFBQdESbitNGPGjiVdciC2ZOcDK29Lmd1Ve5+bb8nmq/2ekYksr1T2FDAu92MqY73ww==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.186.0","@grackle-ai/common":"0.186.0","@grackle-ai/ahp-transport":"0.186.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.186.0_1781152038236_0.19818049117911496","host":"s3://npm-registry-packages-npm-production"}},"0.187.0":{"name":"@grackle-ai/adapter-sdk","version":"0.187.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.187.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"77e4dbc1dfa1b6d079dda3b1558672e409f4ceed","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.187.0.tgz","fileCount":75,"integrity":"sha512-G2j7GunNBFfOdyppwAYKUEvOzineVPVL7VolPP1vxs8PpgrLiQnfRll1TAcou6QWrIQE1mFUYDcGAHshYCwDNw==","signatures":[{"sig":"MEQCIFjKe6EYLSOJlZ0pPAbjh9qNPvM1Dv5KeTKCAcm+qXpyAiAIr/HfO65OxpryMJT9v+5JhfyNALNmdnC5zG5vhSBkmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.187.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/893d5dcd0229c4e07928a2bc1bb0d37f/grackle-ai-adapter-sdk-0.187.0.tgz","_integrity":"sha512-G2j7GunNBFfOdyppwAYKUEvOzineVPVL7VolPP1vxs8PpgrLiQnfRll1TAcou6QWrIQE1mFUYDcGAHshYCwDNw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.187.0","@grackle-ai/common":"0.187.0","@grackle-ai/ahp-transport":"0.187.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.187.0_1781153877923_0.34359383507411434","host":"s3://npm-registry-packages-npm-production"}},"0.188.0":{"name":"@grackle-ai/adapter-sdk","version":"0.188.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.188.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"a274e98a1a98696c8c91686aae5f15419721eeac","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.188.0.tgz","fileCount":75,"integrity":"sha512-AQlxeIUChHwpLaE4P40IFrlt+/FyFUxn94DZMMe/TvbGffJZXpP3gNPTvz3MJe0FZzsWoc8V5tyvoq7/8qjdYg==","signatures":[{"sig":"MEMCIGD3qDyUAwkgtaesniYsZHcvv1/Z1rXGNoAGZRLSjx3IAh97mAZK44Vpsdrvu+RIoyrgFL8KX/GOJlRPdB9dh+kx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.188.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/8ebe87f2249a3f5a4657441812c223ac/grackle-ai-adapter-sdk-0.188.0.tgz","_integrity":"sha512-AQlxeIUChHwpLaE4P40IFrlt+/FyFUxn94DZMMe/TvbGffJZXpP3gNPTvz3MJe0FZzsWoc8V5tyvoq7/8qjdYg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.188.0","@grackle-ai/common":"0.188.0","@grackle-ai/ahp-transport":"0.188.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.188.0_1781156225178_0.32250618567636113","host":"s3://npm-registry-packages-npm-production"}},"0.189.0":{"name":"@grackle-ai/adapter-sdk","version":"0.189.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.189.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"39bcc3e179138431fc22f429ade6df1c2c3281d5","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.189.0.tgz","fileCount":75,"integrity":"sha512-Lnc0TL4o2M4c4q/pXHtYqoml+Bt3MdJxoiKEbvgCr35+Bm9KAroltBSFSc67hKG3HAAKD4GT2TpGJeAZB64yHw==","signatures":[{"sig":"MEUCIDO7ibQVN9ks1ECdBQgwOJhKCMsRRL5nVE+hn+3lSyBUAiEA6xvSe2eWsds2+TRTCMmtfxI6SDq7+6ZI41dz6E/dMq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.189.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/f5e8484679c890662885d638d9d1eabe/grackle-ai-adapter-sdk-0.189.0.tgz","_integrity":"sha512-Lnc0TL4o2M4c4q/pXHtYqoml+Bt3MdJxoiKEbvgCr35+Bm9KAroltBSFSc67hKG3HAAKD4GT2TpGJeAZB64yHw==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.189.0","@grackle-ai/common":"0.189.0","@grackle-ai/ahp-transport":"0.189.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.189.0_1781162644128_0.041755955963341584","host":"s3://npm-registry-packages-npm-production"}},"0.190.0":{"name":"@grackle-ai/adapter-sdk","version":"0.190.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.190.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"ace2e6e6996f5cf89a96d7a227bafaeeb561667a","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.190.0.tgz","fileCount":79,"integrity":"sha512-/va8R64mX758BNLK05BZPaIrWcwz5Cxs3q9Kh1VjipTgH+/pQtr1tl98fjznbqSQt5V7ieVtESwhJ7IRDLQgIQ==","signatures":[{"sig":"MEUCIQDuW0oRrgzNJrrvykSapJMgTWheFwZ+JKiLkrMgurPAGgIgCBga5+Feqb6ZWsQGCdfqmW+hbFN2HOSOjOdqowvaXIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230813},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.190.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/4e754e0e25e622ca37162de91aa204ac/grackle-ai-adapter-sdk-0.190.0.tgz","_integrity":"sha512-/va8R64mX758BNLK05BZPaIrWcwz5Cxs3q9Kh1VjipTgH+/pQtr1tl98fjznbqSQt5V7ieVtESwhJ7IRDLQgIQ==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.190.0","@grackle-ai/common":"0.190.0","@grackle-ai/ahp-transport":"0.190.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.190.0_1781186683667_0.07451190714498823","host":"s3://npm-registry-packages-npm-production"}},"0.191.0":{"name":"@grackle-ai/adapter-sdk","version":"0.191.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.191.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"17b47221f2ca5483ac12943f2bcf16f5a1aceae4","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.191.0.tgz","fileCount":79,"integrity":"sha512-4IPi/30JxP/xUYoMguDN4VNTj8wxP//XoTIrAqsslde+xoZl7PptrsMKXkky93kbUWdNFv66FL1kkK6ZkAh3hg==","signatures":[{"sig":"MEUCIGbdUfnhVAsoEVEjqUECriMi50MAGLP4l8QweASSgU5MAiEA9p73g3RzIpx92lGRSdM6ymCpE5pS4CINYeLGvkUfsZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230813},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.191.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/17850af7203bf1d1ad884e96596c35c9/grackle-ai-adapter-sdk-0.191.0.tgz","_integrity":"sha512-4IPi/30JxP/xUYoMguDN4VNTj8wxP//XoTIrAqsslde+xoZl7PptrsMKXkky93kbUWdNFv66FL1kkK6ZkAh3hg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.191.0","@grackle-ai/common":"0.191.0","@grackle-ai/ahp-transport":"0.191.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.191.0_1781189082944_0.2636669415569117","host":"s3://npm-registry-packages-npm-production"}},"0.192.0":{"name":"@grackle-ai/adapter-sdk","version":"0.192.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.192.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"481a7751bc5c36aa39ff18746afa2f84b5e32633","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.192.0.tgz","fileCount":79,"integrity":"sha512-ViAT1ZiXL6UHMe8k1Zufq6izoCWtQ8IBeqcKo6nFRzGwBTot3RRf4Vd4O4RZjUNLGPgA4tg0u8HfUbeViEl9hg==","signatures":[{"sig":"MEQCIF2n4mVmP8VoCigZpvbjK1k/E2yAlLAtjuZhboJPyM3HAiAWoTd8u7Z8TuMYRnm9KqoNwdox8E+CqmPB0S5KPnys+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230813},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.192.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/9fd5ca9f65c1ee2b8992da0e929f0fe5/grackle-ai-adapter-sdk-0.192.0.tgz","_integrity":"sha512-ViAT1ZiXL6UHMe8k1Zufq6izoCWtQ8IBeqcKo6nFRzGwBTot3RRf4Vd4O4RZjUNLGPgA4tg0u8HfUbeViEl9hg==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.192.0","@grackle-ai/common":"0.192.0","@grackle-ai/ahp-transport":"0.192.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.192.0_1781206393529_0.7933368615706318","host":"s3://npm-registry-packages-npm-production"}},"0.193.0":{"name":"@grackle-ai/adapter-sdk","version":"0.193.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.193.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"d10bc308856765c56ec90d9b5864b7dd192ab1a3","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.193.0.tgz","fileCount":79,"integrity":"sha512-3fWSsmkZWKsNMmji0/PdlajxUvstl02ORYroWjfR96wD4XPjoR3MwMCsLpaRTMrJy9GmxYfUCBhwh0PvKa3bOA==","signatures":[{"sig":"MEQCIE5v1Ps0Mos1bCVkL9eB/jfVQFGt4+Ea7nPpDYzJ0MnmAiB0TimXLwk29Utiqk3/2GtmzIjrULk+rORL7n+NT+x5Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227600},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.193.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/534a6adc45436ac057d393210d910e6f/grackle-ai-adapter-sdk-0.193.0.tgz","_integrity":"sha512-3fWSsmkZWKsNMmji0/PdlajxUvstl02ORYroWjfR96wD4XPjoR3MwMCsLpaRTMrJy9GmxYfUCBhwh0PvKa3bOA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.193.0","@grackle-ai/common":"0.193.0","@grackle-ai/ahp-transport":"0.193.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.193.0_1781212144064_0.8544747744721757","host":"s3://npm-registry-packages-npm-production"}},"0.194.0":{"name":"@grackle-ai/adapter-sdk","version":"0.194.0","keywords":["grackle","adapter","sdk","environment"],"license":"MIT","_id":"@grackle-ai/adapter-sdk@0.194.0","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"dist":{"shasum":"9df2ed4cd8d86b9281122ebfcd03a333f464ccb0","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.194.0.tgz","fileCount":79,"integrity":"sha512-sYJa6Xq7/eHt/hbsdfNiUY0nZsZlpzXN1jaYF6oQIkxevVdkwt6rFRHyeBbixu1stNBX6NKXNfuYGVQwrdyPgA==","signatures":[{"sig":"MEUCIQCwEXxnjF+MAPCnUnA4vV9BlQhGnyCdi2Ry1qr3LfieYwIgAz+dcyatizaqN71MoPA0VJeYvOzy7SifHu0++Ctnwr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227600},"main":"dist/index.js","type":"module","_from":"file:grackle-ai-adapter-sdk-0.194.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0 <24.0.0"},"scripts":{"test":"vitest run","build":"heft build --clean","clean":"heft clean","_phase:test":"vitest run --coverage","_phase:build":"heft run --only build -- --clean"},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"_resolved":"/tmp/c28db061f4f77d2215bdbb38fd523ae9/grackle-ai-adapter-sdk-0.194.0.tgz","_integrity":"sha512-sYJa6Xq7/eHt/hbsdfNiUY0nZsZlpzXN1jaYF6oQIkxevVdkwt6rFRHyeBbixu1stNBX6NKXNfuYGVQwrdyPgA==","repository":{"url":"git+https://github.com/nick-pape/grackle.git","type":"git","directory":"packages/adapter-sdk"},"_npmVersion":"10.9.8","description":"SDK for building Grackle environment adapters","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@grackle-ai/ahp":"0.194.0","@grackle-ai/common":"0.194.0","@grackle-ai/ahp-transport":"0.194.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@types/node":"^22.0.0","@vitest/spy":"^4.1.0","@rushstack/heft":"1.2.7","@vitest/coverage-v8":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-sdk_0.194.0_1781214656024_0.017216807939298473","host":"s3://npm-registry-packages-npm-production"}},"0.195.0":{"name":"@grackle-ai/adapter-sdk","version":"0.195.0","description":"SDK for building Grackle environment adapters","license":"MIT","repository":{"type":"git","url":"git+https://github.com/nick-pape/grackle.git","directory":"packages/adapter-sdk"},"keywords":["grackle","adapter","sdk","environment"],"homepage":"https://github.com/nick-pape/grackle#readme","bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"engines":{"node":">=22.0.0 <24.0.0"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@grackle-ai/ahp":"0.195.0","@grackle-ai/common":"0.195.0","@grackle-ai/ahp-transport":"0.195.0"},"devDependencies":{"@rushstack/heft":"1.2.7","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.1.0","vitest":"^4.1.0","@vitest/spy":"^4.1.0","@grackle-ai/heft-rig":"0.0.1"},"scripts":{"build":"heft build --clean","test":"vitest run","clean":"heft clean","_phase:build":"heft run --only build -- --clean","_phase:test":"vitest run --coverage"},"_id":"@grackle-ai/adapter-sdk@0.195.0","_integrity":"sha512-1s5GVyDBTfWr3R8D4kMuGoVBcMkVkSukyY/K4xv3msMadzGAn4EiclyxVf78XcbvvGEeJpOxf45y2ubYJ1A3Pw==","_resolved":"/tmp/936f532c55fc8aca971b146bc50a54b7/grackle-ai-adapter-sdk-0.195.0.tgz","_from":"file:grackle-ai-adapter-sdk-0.195.0.tgz","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-1s5GVyDBTfWr3R8D4kMuGoVBcMkVkSukyY/K4xv3msMadzGAn4EiclyxVf78XcbvvGEeJpOxf45y2ubYJ1A3Pw==","shasum":"a286603acd77b92decf28c7eed41b83bb4f69768","tarball":"https://registry.npmjs.org/@grackle-ai/adapter-sdk/-/adapter-sdk-0.195.0.tgz","fileCount":79,"unpackedSize":227926,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDQp7ty1AXwNdtucReKFQ20vJs3JKo/B+JF1R71TWuyUAiEA+7WBj6Mc3AxNdAy26ilOdeWi+LDRhlTPKNr5Mz2Fxx0="}]},"_npmUser":{"name":"nickpape","email":"nickpape@outlook.com"},"directories":{},"maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-sdk_0.195.0_1781275881125_0.21282796125585812"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T03:48:30.016Z","modified":"2026-06-12T14:51:21.486Z","0.36.0":"2026-03-17T03:48:30.294Z","0.37.0":"2026-03-17T15:03:54.010Z","0.38.0":"2026-03-17T18:17:51.509Z","0.38.1":"2026-03-18T04:06:50.599Z","0.38.2":"2026-03-18T04:44:27.246Z","0.39.0":"2026-03-18T05:13:09.253Z","0.39.1":"2026-03-18T13:38:49.749Z","0.40.0":"2026-03-18T13:51:55.274Z","0.41.0":"2026-03-18T20:54:15.290Z","0.41.1":"2026-03-18T21:54:35.928Z","0.42.0":"2026-03-19T05:48:51.824Z","0.43.0":"2026-03-19T07:05:37.201Z","0.44.0":"2026-03-19T07:29:18.381Z","0.45.0":"2026-03-19T12:25:17.693Z","0.45.1":"2026-03-19T14:01:11.444Z","0.46.0":"2026-03-19T14:39:44.056Z","0.47.0":"2026-03-19T16:27:47.225Z","0.47.1":"2026-03-19T18:56:05.719Z","0.48.0":"2026-03-19T19:33:11.689Z","0.49.0":"2026-03-20T04:01:10.968Z","0.50.0":"2026-03-20T04:17:04.059Z","0.50.1":"2026-03-20T04:35:20.939Z","0.51.0":"2026-03-20T05:25:05.698Z","0.52.0":"2026-03-20T08:47:59.599Z","0.52.1":"2026-03-20T14:30:19.661Z","0.52.2":"2026-03-20T14:48:30.451Z","0.52.3":"2026-03-20T15:25:14.671Z","0.52.4":"2026-03-20T16:16:47.202Z","0.53.0":"2026-03-20T21:06:21.393Z","0.53.1":"2026-03-20T22:05:13.334Z","0.53.2":"2026-03-20T22:15:18.769Z","0.53.3":"2026-03-20T23:15:31.672Z","0.53.4":"2026-03-20T23:34:17.878Z","0.53.5":"2026-03-21T05:03:15.727Z","0.54.0":"2026-03-21T14:51:17.262Z","0.54.1":"2026-03-21T15:32:27.538Z","0.55.0":"2026-03-21T16:01:13.832Z","0.56.0":"2026-03-21T17:06:20.027Z","0.56.1":"2026-03-21T17:58:20.022Z","0.56.2":"2026-03-21T18:10:43.030Z","0.56.3":"2026-03-21T18:26:30.178Z","0.57.0":"2026-03-21T19:53:35.052Z","0.57.1":"2026-03-21T20:06:15.604Z","0.58.0":"2026-03-21T20:22:17.190Z","0.59.0":"2026-03-21T21:01:25.482Z","0.59.1":"2026-03-21T21:09:53.606Z","0.60.0":"2026-03-21T21:50:03.603Z","0.61.0":"2026-03-21T22:01:40.172Z","0.61.1":"2026-03-21T22:42:56.451Z","0.61.2":"2026-03-21T23:43:27.551Z","0.61.3":"2026-03-21T23:55:33.310Z","0.62.0":"2026-03-22T00:48:52.786Z","0.62.1":"2026-03-22T01:26:32.958Z","0.62.2":"2026-03-22T01:37:25.003Z","0.63.0":"2026-03-22T02:21:41.603Z","0.64.0":"2026-03-22T02:55:34.734Z","0.64.1":"2026-03-22T03:15:20.937Z","0.64.2":"2026-03-22T03:31:37.259Z","0.65.0":"2026-03-22T03:46:13.431Z","0.66.0":"2026-03-22T04:14:40.716Z","0.67.0":"2026-03-22T04:43:30.235Z","0.68.0":"2026-03-22T05:34:45.669Z","0.68.1":"2026-03-22T05:42:50.136Z","0.68.2":"2026-03-22T05:56:18.461Z","0.68.3":"2026-03-22T06:07:09.599Z","0.69.0":"2026-03-22T13:29:46.813Z","0.69.1":"2026-03-22T14:07:16.361Z","0.70.0":"2026-03-22T15:10:26.210Z","0.70.1":"2026-03-22T18:06:24.831Z","0.70.2":"2026-03-22T18:48:40.375Z","0.70.3":"2026-03-22T19:10:14.212Z","0.70.4":"2026-03-22T21:01:46.078Z","0.70.5":"2026-03-22T21:10:18.002Z","0.70.6":"2026-03-22T21:18:35.554Z","0.71.0":"2026-03-22T23:08:53.061Z","0.71.1":"2026-03-23T05:01:43.292Z","0.71.2":"2026-03-23T05:44:05.633Z","0.71.3":"2026-03-23T06:41:44.211Z","0.72.0":"2026-03-23T07:13:31.365Z","0.72.1":"2026-03-23T13:21:12.612Z","0.72.2":"2026-03-23T13:35:05.826Z","0.72.3":"2026-03-23T15:03:59.863Z","0.72.4":"2026-03-23T17:24:20.615Z","0.72.5":"2026-03-23T18:09:17.896Z","0.72.6":"2026-03-23T18:28:43.510Z","0.73.0":"2026-03-23T18:49:37.159Z","0.73.1":"2026-03-23T19:41:32.620Z","0.74.0":"2026-03-24T04:08:26.912Z","0.74.1":"2026-03-24T04:47:01.694Z","0.75.0":"2026-03-24T05:12:45.293Z","0.75.1":"2026-03-24T06:20:08.938Z","0.75.2":"2026-03-24T06:50:10.996Z","0.75.3":"2026-03-24T07:26:24.367Z","0.75.4":"2026-03-24T13:18:32.849Z","0.75.5":"2026-03-24T15:29:05.422Z","0.75.6":"2026-03-24T15:56:56.287Z","0.75.7":"2026-03-24T16:30:51.067Z","0.75.8":"2026-03-24T19:04:08.602Z","0.75.9":"2026-03-24T19:32:43.767Z","0.75.10":"2026-03-25T00:00:08.221Z","0.75.11":"2026-03-25T00:31:52.164Z","0.75.12":"2026-03-25T03:24:05.341Z","0.75.13":"2026-03-25T04:51:54.985Z","0.76.0":"2026-03-25T06:32:28.394Z","0.76.1":"2026-03-25T13:29:51.349Z","0.76.2":"2026-03-25T14:21:35.181Z","0.76.3":"2026-03-25T15:09:11.284Z","0.77.0":"2026-03-25T16:31:12.444Z","0.78.0":"2026-03-25T17:15:01.388Z","0.79.0":"2026-03-25T20:39:00.084Z","0.79.1":"2026-03-26T02:24:35.092Z","0.80.0":"2026-03-26T03:08:03.936Z","0.81.0":"2026-03-26T04:19:34.210Z","0.82.0":"2026-03-26T04:36:43.619Z","0.82.1":"2026-03-26T05:17:08.662Z","0.82.2":"2026-03-26T06:35:19.388Z","0.83.0":"2026-03-26T14:54:47.880Z","0.83.1":"2026-03-27T04:02:02.408Z","0.83.2":"2026-03-27T04:31:33.499Z","0.84.0":"2026-03-27T05:00:17.515Z","0.84.1":"2026-03-27T05:31:53.621Z","0.85.0":"2026-03-27T16:14:11.479Z","0.85.1":"2026-03-27T19:02:53.665Z","0.85.2":"2026-03-27T21:25:09.997Z","0.86.0":"2026-03-27T22:25:00.846Z","0.86.1":"2026-03-28T00:15:08.487Z","0.87.0":"2026-03-28T02:26:55.371Z","0.88.0":"2026-03-28T02:50:55.483Z","0.89.0":"2026-03-28T03:00:54.681Z","0.89.1":"2026-03-28T03:24:22.393Z","0.89.2":"2026-03-28T22:37:32.681Z","0.89.3":"2026-03-29T01:57:44.558Z","0.89.4":"2026-03-29T04:52:12.967Z","0.90.0":"2026-03-29T15:36:17.236Z","0.91.0":"2026-03-29T17:16:46.194Z","0.91.1":"2026-03-29T18:40:43.905Z","0.91.2":"2026-03-29T23:27:55.099Z","0.91.3":"2026-03-30T00:49:14.846Z","0.91.4":"2026-03-30T02:02:56.019Z","0.92.0":"2026-03-30T02:41:59.092Z","0.92.1":"2026-03-30T12:53:48.348Z","0.92.2":"2026-03-30T14:24:31.546Z","0.92.3":"2026-03-30T15:00:33.501Z","0.93.0":"2026-03-30T16:06:41.008Z","0.94.0":"2026-03-30T17:31:25.088Z","0.95.0":"2026-03-30T19:00:08.461Z","0.95.1":"2026-03-30T19:25:30.825Z","0.95.2":"2026-03-30T20:03:54.669Z","0.96.0":"2026-03-30T21:39:55.531Z","0.96.1":"2026-03-30T21:53:55.682Z","0.96.2":"2026-03-31T00:58:11.647Z","0.96.3":"2026-03-31T01:19:39.444Z","0.97.0":"2026-03-31T02:22:08.587Z","0.98.0":"2026-03-31T03:27:19.019Z","0.99.0":"2026-03-31T04:41:52.568Z","0.100.0":"2026-03-31T05:30:29.495Z","0.100.1":"2026-03-31T06:01:33.742Z","0.101.0":"2026-03-31T13:50:43.130Z","0.102.0":"2026-03-31T14:52:56.653Z","0.103.0":"2026-03-31T15:27:28.071Z","0.104.0":"2026-03-31T16:23:24.817Z","0.105.0":"2026-03-31T18:57:06.107Z","0.106.0":"2026-03-31T19:07:19.534Z","0.106.1":"2026-03-31T21:45:39.898Z","0.106.2":"2026-03-31T22:07:15.935Z","0.106.3":"2026-04-01T00:41:59.971Z","0.107.0":"2026-04-01T03:01:17.171Z","0.107.1":"2026-04-01T03:53:04.926Z","0.107.2":"2026-04-01T16:08:50.208Z","0.108.0":"2026-04-05T14:00:20.723Z","0.108.1":"2026-04-26T02:40:01.900Z","0.108.2":"2026-05-09T05:59:45.947Z","0.108.3":"2026-05-09T07:41:12.754Z","0.108.4":"2026-05-09T08:10:44.155Z","0.110.1":"2026-05-20T20:51:03.613Z","0.110.2":"2026-05-21T05:31:09.105Z","0.110.3":"2026-05-22T15:02:32.077Z","0.111.0":"2026-05-22T18:26:28.345Z","0.112.0":"2026-05-22T22:14:23.465Z","0.112.1":"2026-05-22T23:27:55.429Z","0.112.2":"2026-05-23T00:00:06.591Z","0.113.0":"2026-05-23T03:18:14.604Z","0.114.0":"2026-05-23T08:24:32.082Z","0.115.0":"2026-05-23T13:35:26.741Z","0.115.1":"2026-05-23T14:23:18.707Z","0.115.2":"2026-05-23T21:03:01.397Z","0.116.0":"2026-05-24T00:00:54.314Z","0.117.0":"2026-05-24T02:29:16.845Z","0.118.0":"2026-05-24T15:06:56.322Z","0.119.0":"2026-05-24T18:32:31.640Z","0.120.0":"2026-05-24T21:04:06.773Z","0.121.0":"2026-05-25T04:20:56.267Z","0.122.0":"2026-05-25T04:49:55.755Z","0.123.0":"2026-05-25T05:25:10.870Z","0.123.1":"2026-05-25T05:44:52.827Z","0.123.2":"2026-05-25T13:18:24.607Z","0.124.0":"2026-05-25T13:49:15.472Z","0.125.0":"2026-05-25T15:13:41.252Z","0.125.1":"2026-05-25T15:38:31.036Z","0.125.2":"2026-05-25T17:22:22.233Z","0.126.0":"2026-05-25T18:55:24.035Z","0.126.1":"2026-05-25T19:15:20.098Z","0.127.0":"2026-05-25T19:36:00.401Z","0.128.0":"2026-05-25T21:24:29.094Z","0.129.0":"2026-05-26T01:34:29.683Z","0.130.0":"2026-05-26T02:14:49.504Z","0.131.0":"2026-05-26T16:33:12.448Z","0.132.0":"2026-05-28T07:47:15.449Z","0.132.1":"2026-05-28T08:10:24.246Z","0.132.2":"2026-05-28T17:49:04.562Z","0.133.0":"2026-05-29T22:14:30.489Z","0.133.1":"2026-05-29T22:56:45.601Z","0.134.0":"2026-05-30T01:06:15.223Z","0.135.0":"2026-05-30T12:43:24.735Z","0.135.1":"2026-05-30T13:36:30.382Z","0.135.2":"2026-05-30T13:55:01.888Z","0.136.0":"2026-05-30T14:24:42.926Z","0.136.1":"2026-05-30T15:00:00.923Z","0.136.2":"2026-05-30T17:21:00.466Z","0.137.0":"2026-05-30T18:05:42.718Z","0.137.1":"2026-05-31T00:33:37.838Z","0.138.0":"2026-05-31T00:57:03.230Z","0.138.1":"2026-05-31T03:02:09.217Z","0.139.0":"2026-05-31T05:25:05.869Z","0.139.1":"2026-05-31T14:40:55.377Z","0.139.2":"2026-05-31T15:07:14.385Z","0.140.0":"2026-05-31T16:46:40.714Z","0.141.0":"2026-05-31T17:38:40.805Z","0.142.0":"2026-05-31T19:50:26.571Z","0.143.0":"2026-05-31T23:10:27.727Z","0.144.0":"2026-06-01T02:43:05.909Z","0.145.0":"2026-06-01T21:17:30.766Z","0.146.0":"2026-06-02T03:13:42.843Z","0.147.0":"2026-06-02T06:56:56.418Z","0.148.0":"2026-06-02T14:20:07.872Z","0.149.0":"2026-06-02T15:35:30.155Z","0.150.0":"2026-06-02T20:05:07.016Z","0.151.0":"2026-06-02T21:53:36.895Z","0.152.0":"2026-06-02T23:22:22.481Z","0.153.0":"2026-06-02T23:47:53.116Z","0.154.0":"2026-06-03T03:46:42.858Z","0.155.0":"2026-06-03T05:48:41.990Z","0.156.0":"2026-06-03T07:01:37.429Z","0.157.0":"2026-06-03T07:32:20.209Z","0.158.0":"2026-06-03T08:02:32.775Z","0.159.0":"2026-06-03T08:24:47.242Z","0.160.0":"2026-06-03T17:21:52.192Z","0.161.0":"2026-06-03T18:23:54.675Z","0.162.0":"2026-06-03T19:05:38.699Z","0.163.0":"2026-06-03T20:15:36.263Z","0.164.0":"2026-06-04T02:31:09.183Z","0.165.0":"2026-06-04T02:56:57.184Z","0.166.0":"2026-06-04T05:07:03.991Z","0.167.0":"2026-06-04T06:09:29.537Z","0.168.0":"2026-06-04T07:25:46.945Z","0.169.0":"2026-06-04T14:28:18.631Z","0.170.0":"2026-06-05T02:59:51.366Z","0.171.0":"2026-06-05T04:25:29.721Z","0.172.0":"2026-06-05T05:43:40.962Z","0.173.0":"2026-06-05T06:32:05.099Z","0.174.0":"2026-06-05T07:17:59.477Z","0.175.0":"2026-06-05T12:12:28.226Z","0.176.0":"2026-06-05T14:38:10.289Z","0.177.0":"2026-06-05T17:59:50.075Z","0.178.0":"2026-06-10T16:43:38.875Z","0.179.0":"2026-06-10T17:45:12.740Z","0.180.0":"2026-06-10T19:17:59.141Z","0.181.0":"2026-06-10T20:24:08.343Z","0.182.0":"2026-06-10T21:04:24.721Z","0.183.0":"2026-06-11T01:37:23.636Z","0.184.0":"2026-06-11T02:05:35.644Z","0.185.0":"2026-06-11T02:28:08.577Z","0.186.0":"2026-06-11T04:27:18.407Z","0.187.0":"2026-06-11T04:57:58.057Z","0.188.0":"2026-06-11T05:37:05.334Z","0.189.0":"2026-06-11T07:24:04.254Z","0.190.0":"2026-06-11T14:04:43.814Z","0.191.0":"2026-06-11T14:44:43.090Z","0.192.0":"2026-06-11T19:33:13.757Z","0.193.0":"2026-06-11T21:09:04.209Z","0.194.0":"2026-06-11T21:50:56.159Z","0.195.0":"2026-06-12T14:51:21.250Z"},"bugs":{"url":"https://github.com/nick-pape/grackle/issues"},"license":"MIT","homepage":"https://github.com/nick-pape/grackle#readme","keywords":["grackle","adapter","sdk","environment"],"repository":{"type":"git","url":"git+https://github.com/nick-pape/grackle.git","directory":"packages/adapter-sdk"},"description":"SDK for building Grackle environment adapters","maintainers":[{"name":"nickpape","email":"nickpape@outlook.com"}],"readme":"# @grackle-ai/adapter-sdk\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@grackle-ai/adapter-sdk\"><img src=\"https://img.shields.io/npm/v/@grackle-ai/adapter-sdk.svg\" alt=\"npm version\" /></a>\n  <a href=\"https://github.com/nick-pape/grackle/actions/workflows/ci.yml\"><img src=\"https://github.com/nick-pape/grackle/actions/workflows/ci.yml/badge.svg?branch=main\" alt=\"CI\" /></a>\n  <a href=\"https://opensource.org/licenses/MIT\"><img src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" alt=\"License: MIT\" /></a>\n</p>\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/nick-pape/grackle/main/apps/docs-site/static/img/grackle-logo.png\" alt=\"Grackle\" width=\"200\" />\n</p>\n\nSDK for building [Grackle](https://github.com/nick-pape/grackle) environment adapters.\n\nGrackle runs AI coding agents on remote environments — Docker containers, SSH hosts, GitHub Codespaces, and more. Each environment type is backed by an **adapter**: a small module that knows how to provision, connect, health-check, and tear down that particular kind of compute.\n\nThis package provides the interfaces, base classes, and helpers you need to write a custom adapter. If your infrastructure isn't covered by the built-in adapters, you can implement the `EnvironmentAdapter` interface and plug it into the Grackle server.\n\n### Built-in Adapter Packages\n\n- [`@grackle-ai/adapter-local`](https://www.npmjs.com/package/@grackle-ai/adapter-local) — local PowerLine\n- [`@grackle-ai/adapter-ssh`](https://www.npmjs.com/package/@grackle-ai/adapter-ssh) — remote hosts via SSH\n- [`@grackle-ai/adapter-codespace`](https://www.npmjs.com/package/@grackle-ai/adapter-codespace) — GitHub Codespaces\n- [`@grackle-ai/adapter-docker`](https://www.npmjs.com/package/@grackle-ai/adapter-docker) — Docker containers\n\n## Install\n\n```bash\nnpm install @grackle-ai/adapter-sdk\n```\n\n## Key Concepts\n\n### Adapters\n\nAn adapter is a class that implements the `EnvironmentAdapter` interface. It tells Grackle how to:\n\n- **Provision** — set up the environment (start a container, launch a VM, etc.) and report progress back as a stream of events.\n- **Connect** — establish a gRPC connection to the PowerLine process running inside the environment.\n- **Disconnect** — release connection resources without stopping the environment.\n- **Stop** — shut down the environment's compute (stop a container, close an SSH session).\n- **Destroy** — permanently remove the environment and its artifacts.\n- **Health-check** — verify the PowerLine is still reachable.\n\nAn adapter may also implement an optional **reconnect** path for fast recovery when the environment was previously bootstrapped.\n\n### PowerLine\n\nThe PowerLine is a lightweight gRPC server that runs inside every Grackle environment. It is the bridge between the central Grackle server and the agent running in the environment. The adapter SDK provides helpers to bootstrap, start, probe, and connect to the PowerLine over tunnels or direct connections.\n\n### Tunnels\n\nMany adapters need a port-forwarding tunnel between the local machine and the remote environment (SSH tunnels, `gh codespace ports`, etc.). The SDK includes `ProcessTunnel`, an abstract base class for tunnels backed by a long-lived child process, along with a registry for managing tunnel lifecycles.\n\n### Remote Executor\n\nAdapters that manage remote hosts implement the `RemoteExecutor` interface — a two-method abstraction for running shell commands and copying files to a remote machine. The bootstrap and shared-operations helpers are built on top of this interface, so your adapter only needs to provide the transport layer.\n\n## Requirements\n\n- Node.js >= 22\n\n## License\n\nMIT\n","readmeFilename":"README.md"}