{"_id":"@bendyline/gezel-sdk","_rev":"14-414b1d79a44e2a93ec4b624c01720977","name":"@bendyline/gezel-sdk","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"@bendyline/gezel-sdk","version":"0.1.0","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@0.1.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"99ce62d1928f1573cc146a7dda2918d3093e1903","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-0.1.0.tgz","fileCount":10,"integrity":"sha512-Fas0Dk9REZ6iszAkm8w44oBLI7cdmBjlQRTG+DPTsmAuG97ImVGr6rXv4jMm8en51APfNEOX96xsV5I529kbwA==","signatures":[{"sig":"MEQCIE58P5ZWXqzZuJSgLDNUNR6Z7hRm8nenKsvaFCZTD56nAiBT6LbBh/8k7ID6ylLXBQm51oR2Zrm+ydUmAiJQshnEGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164496},"main":"./dist/index.js","type":"module","_from":"file:bendyline-gezel-sdk-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bendylinesupport","email":"admin@bendyline.com"},"_resolved":"/Volumes/Bendyline/gh/gezel/artifacts/npm-candidates/bendyline-gezel-sdk-0.1.0.tgz","_integrity":"sha512-Fas0Dk9REZ6iszAkm8w44oBLI7cdmBjlQRTG+DPTsmAuG97ImVGr6rXv4jMm8en51APfNEOX96xsV5I529kbwA==","repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_0.1.0_1786456826717_0.5807354305187824","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@bendyline/gezel-sdk","version":"1.0.0","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"2e1ee1136f150b168807c4ec290566c0a4414662","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.0.tgz","fileCount":10,"integrity":"sha512-Z+3oc+CBqBx+tAw/pKWg82XRHAjJlKW5h3qQGA5Ved9FIPXwgNcEn9B7+vSu1jIN6kYLUvi2jj1ivAcwK/m7hQ==","signatures":[{"sig":"MEUCIA72YwKys1QUV59hap2qKRCdQVpGlVj3Qt5sqm994Ke6AiEA1N2QspJrtspetMPqG0RhRy7eVoIlFC+MNesaZje2auQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.0_1786547392621_0.6371249789622588","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bendyline/gezel-sdk","version":"1.0.1","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.1","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"28632cc6b101cf7ad3921603299bb25e57db1313","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.1.tgz","fileCount":12,"integrity":"sha512-9VEYPFBpqOpBGPlR8PC/JJ37MYpf+EHf1DaEjTejTuBQExM1jNkCvOmlMqF30P3ItBSQbYGGPu3ylqcIoX2dew==","signatures":[{"sig":"MEUCIGM0uOz8dV08U2FI31DJmiSZdyCqkUOnEq+X28r5mRzjAiEA7uIo5lc8D9/rv7WTQ0RIw5YguYwhwvp56xJhE35Tqsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174650},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.1_1786598238209_0.6151786619154918","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bendyline/gezel-sdk","version":"1.0.2","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.2","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"858d3207e948cb0efe6ecde31ed99abe539cdfd8","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.2.tgz","fileCount":12,"integrity":"sha512-aLFCuuj4mRAwlStb++T1ul0A/3CLh8H8lFBwjTnoNFCKaZdHJQtOQksBOfgISL8GGVjyziGev1uNHDaQJ7zN5A==","signatures":[{"sig":"MEUCIHi0fap686sJE24mJARbwxw8Uz5PHn8DHexv3Ue/HxjZAiEA54g/LmDmy2aNKMz9w96L0+xzFLBAQNg84KfAcVMeZ0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.2_1786628709280_0.9027430218392956","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bendyline/gezel-sdk","version":"1.0.3","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.3","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"0fc577f894d6741960f208e32e735d327f5b51ba","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.3.tgz","fileCount":12,"integrity":"sha512-iLSrUQ4sC6aT1ioPnkdH/5o4dWT2/zDmid2+TogpvN5Kszx2NaXL5nCQ2BIZQM5eRWo/sO/kw4FN/yyc5ccuvA==","signatures":[{"sig":"MEUCIQChp+GxqfHKExCiFYg2P5GpPpfvQWVu7rLn+8i+8M8nOwIgHG6gB/hiYVQf508DUhuzjIWazSM86rleyk562ya+odw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.3_1786716885750_0.7828345945564152","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bendyline/gezel-sdk","version":"1.0.4","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.4","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"2cdc72a14bcc91c8b6e5f09e26e18aeaa002f210","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.4.tgz","fileCount":12,"integrity":"sha512-XkTyGPULrB6wgLkpdUV36myHYhkoowSG6QpXO/ehOz5lQ7NZyWnfSdhVgSN48WEteclKgFmBYeXa+TMvBUE3OQ==","signatures":[{"sig":"MEUCIQDn1YP9Y+ftVq5o+XExel/Q9Ge5SjvXaAGK44nv/xCJHAIgWpFjMxv57iVMxViQt2O4ZLp5fPaoQETJ8lTSbr1aFhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.4_1786741026462_0.31416393328546666","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bendyline/gezel-sdk","version":"1.0.5","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.5","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"104e8112d0e4271e97cfb5fb141912c2fbd40570","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.5.tgz","fileCount":12,"integrity":"sha512-ZKoHETrovMlgJj23Fn/GaWQzFqPIHuK/40vL26bEKt+SvUsxyWFRU1V4TL5gDDaTBqZ0IPQrVMFlLZ5gWyeDdg==","signatures":[{"sig":"MEQCIHnuTiOSrk9ggwpa6qcnT7ZylWhv9rxM/F425MklkSs/AiB3JBGR+s3cr5/flVjiOAGmq+648axQ2KdyVjx5SHN2JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.5_1786806746033_0.6448601010080854","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bendyline/gezel-sdk","version":"1.0.6","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.6","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"474ad14b6331fa1d6517f0b5f2a87f45b36fbd1b","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.6.tgz","fileCount":12,"integrity":"sha512-uC+v7urvWpmPOrVhLH7wmv8d5p5tZQKuvTszImPt3jj5RZBSbbU/dhbInkHDrGkHu6JFhSRDMAZtGHB9IlwkPw==","signatures":[{"sig":"MEYCIQCo8hvgc5gAvlor6Ght1TAmQiVznpFCSWuBwPAeLISqWgIhAK2Os658SdHgD/ZcEQ3x7H3QthEFx6Ok20QDi3hpO2a/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.6_1787150963116_0.5620289232728448","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@bendyline/gezel-sdk","version":"1.0.7","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.7","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"79aacb9b52f3d2a5130f8abca26124497a9dfba0","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.7.tgz","fileCount":12,"integrity":"sha512-xLJZ4TQtfUj7j2eFitJiMinzgwfQGes4VN37Fd0kMsennH0MsnJfx8OQ8dehwiHB4VF/N4V3sJrPz5oeWRul4Q==","signatures":[{"sig":"MEYCIQC4Hy8UGCiGrWoopwVPQcK0mXlQwxnZukG9wwUnXhLZBgIhAPsSH+zZwScfdoWOGZdaHZDuJlGsjn5JsHuZSOtDTy7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202223},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.7_1788305241005_0.8297401498047481","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@bendyline/gezel-sdk","version":"1.0.8","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.8","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"cdc7cb7324d009d632ec16a15afe8fee84a4c9ea","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.8.tgz","fileCount":12,"integrity":"sha512-NMw+Db3apE3IekGLiGDw+4UHUvUgzv+MH7tkEKXk5BKP52KyTjNOx3yPKAZl5OkUJZUIuPrpGUuMK8mtyjtqiw==","signatures":[{"sig":"MEUCIEf6smWuTupt7QIZBak5SGATk9h+IotMwwnZKi3Qb32fAiEA7dQ2IMQvv1TVSCz4vrssh5wwEnWLGfr5bxMya65LE6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIClH0HiFIMSd6bPBiG2FNBXaVLHwHbIJymHi/spzlMYzAiEA7iYDmukqJfSsJYkSDN1DnoZAXvn9ECCxLvuNhrUGfaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202223},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.8_1788585534296_0.789724867098756","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@bendyline/gezel-sdk","version":"1.0.9","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.9","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"6a669f9d850593e5c9cf7dd49f8f48d5b681799f","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.9.tgz","fileCount":12,"integrity":"sha512-LfPSKpecbGjJv+OIXogMqFS6s7UamxceUFR+AKdVa0Y9Lbv18KOU+sincPxnHVB8vRY7Grh/qKH99Y1lDSShpQ==","signatures":[{"sig":"MEQCIC/u1ZCbx2AmaquEW/F/x4wXDnxXHNE43uWR8u2Qk85uAiAMsqBl0pMU+rHM4vJFKYCtcH6KzJ3TXMYZpBEUt+Lg+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8TkH0mjPgK7Y6hvqa6iSqr2gx+k+0PDnmZghtM8wLUQIgQFyh3e/rr44v5akJLFJuyEI8HMcXbmZ7MOjET2kl2DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.9_1788873723302_0.744675080174118","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@bendyline/gezel-sdk","version":"1.0.10","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.0.10","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"0541ab6e53f6c6fa2014459629aa1a1def9e236a","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.0.10.tgz","fileCount":12,"integrity":"sha512-U8b3xnX5NmBS7QBXDi1CinqzUNZuuSFYaUJ0O/Y34H3m2OWstO1nCb4N4xWhDT5yk5lMmRJaH61OppMxLIbMjA==","signatures":[{"sig":"MEUCIH2OfMNVD2GY//sjLTNyoS/xkHUO8Ebp8HBN0r57sBFPAiEAoV2g+BgF9+uppi4nEsNZVCB8Sv7a5Y6VV6yFOKMvtd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFgJIEAEvl/WAZ1uIXddxMIcIYKv7B8ulnj01uG6fpO3AiEAkZBt760kSp88aJl8IYZ3A5e9p1FDKVlVxkqE/zrx1/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.0.10_1789773050817_0.7656627247627117","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bendyline/gezel-sdk","version":"1.1.0","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-sdk@1.1.0","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"ce0c5305510e93e840bcb7d320f7d7217e2f30d5","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.1.0.tgz","fileCount":14,"integrity":"sha512-y7VwBmytigjA3g2vyL48TY3+gnCAJ/+SfvT3xI/ewNZXZ0hDxUjnu3laIWe7FpaH/I6KemEEE6uOnznOTIk1VA==","signatures":[{"sig":"MEYCIQDQqqiwj78bwfNQ/QdL8vSgzD5zVW9/ZLiON5DECSRHJgIhALa/PmepvoS+H9Bs3WoZFqpi3OTdKn+ErQrgAqJYEaYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXvlm0YCyg/FL4o/rqM8Uz3DJLWnv+gx7YEmSdSEKNsAIgPZlG/8V2h5NzpiOR9xhDkOHosB4lM4ueYKiVjHc89NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231428},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./portable":{"types":"./dist/portable.d.ts","import":"./dist/portable.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"05b6834d-57e9-4022-b189-8b6a9b28c239"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gezel-sdk_1.1.0_1790787092823_0.7422884297957084","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"_id":"@bendyline/gezel-sdk@1.1.1","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"dist":{"shasum":"d53cafc438fdfb311c632fa9a1dcce88b47cc0df","tarball":"https://registry.npmjs.org/@bendyline/gezel-sdk/-/gezel-sdk-1.1.1.tgz","fileCount":14,"integrity":"sha512-yTC0AoqwJBbE1PGLUpaLeeIRt+FvVJU4QgwwxUXKDm7mNnlyC+jduV2SwbdL5fB3AwQEzoFdSez4PGAyatB/Cg==","signatures":[{"sig":"MEYCIQDfHppdoRCTMel0O9KhvqnOUC9LUenw3krllpznHELvJgIhAIkO3eAb4MXxE1ouyn3kh3T2oryaUbOyKREE6tfly8FM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+xOLmY1ywxHWyti85KKeMfGl0lluzcwiYtW/Rup5HjQIhANS1o1dIfbSLJ8xS1JS8C4rTOj+YggyO1LLpMcf+Q0yX"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-sdk@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231820},"main":"./dist/index.js","name":"@bendyline/gezel-sdk","type":"module","types":"./dist/index.d.ts","author":{"name":"Bendyline","email":"support@bendyline.com"},"module":"./dist/index.js","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./page":{"types":"./dist/page.d.ts","import":"./dist/page.js"},"./checks":{"types":"./dist/checks.d.ts","import":"./dist/checks.js"},"./stores":{"types":"./dist/stores.d.ts","import":"./dist/stores.js"},"./portable":{"types":"./dist/portable.d.ts","import":"./dist/portable.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo","typecheck":"tsc --noEmit"},"version":"1.1.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"05b6834d-57e9-4022-b189-8b6a9b28c239"}},"homepage":"https://github.com/bendyline/gezel","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","directories":{},"maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@bendyline/gezel":"1.2.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gezel-sdk_1.1.1_1790896980420_0.028677038243998476"}}},"time":{"created":"2026-08-11T14:00:26.516Z","modified":"2026-10-01T23:23:00.824Z","0.1.0":"2026-08-11T14:00:26.930Z","1.0.0":"2026-08-12T15:09:52.764Z","1.0.1":"2026-08-13T05:17:18.359Z","1.0.2":"2026-08-13T13:45:09.435Z","1.0.3":"2026-08-14T14:14:45.894Z","1.0.4":"2026-08-14T20:57:06.614Z","1.0.5":"2026-08-15T15:12:26.177Z","1.0.6":"2026-08-19T14:49:23.250Z","1.0.7":"2026-09-01T23:27:21.141Z","1.0.8":"2026-09-05T05:18:54.395Z","1.0.9":"2026-09-08T13:22:03.387Z","1.0.10":"2026-09-18T23:10:50.921Z","1.1.0":"2026-09-30T16:51:32.932Z","1.1.1":"2026-10-01T23:23:00.502Z"},"bugs":{"url":"https://github.com/bendyline/gezel/issues"},"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","homepage":"https://github.com/bendyline/gezel","keywords":["gezel","ai","agents","local-first","sdk","extensions"],"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/sdk"},"description":"SDK imported by scripts running in the Gezel sandbox. Exposes the `gezel` object and `defineScript` helper.","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"readme":"# @bendyline/gezel-sdk\n\nThe extension surface for [gezel](https://github.com/bendyline/gezel) — typed\nentry points for writing gate scripts, checks and custom stores.\n\nThis is the preferred surface for new integrations.\n[`@bendyline/gezel-plugin-sdk`](https://www.npmjs.com/package/@bendyline/gezel-plugin-sdk)\nis the historical equivalent, kept for compatibility.\n\n```bash\nnpm install @bendyline/gezel-sdk\n```\n\n```ts\nimport { defineScript, gezel } from '@bendyline/gezel-sdk';\n\nexport const meta = defineScript({\n  name: 'has-tests',\n  description: 'Require at least one test file.',\n  kind: 'gate',\n  outputs: {\n    decision: { type: 'string', description: \"'approve' or 'reject'.\" },\n  },\n  requires: ['workspace.read'],\n} as const);\n\nconst files = await gezel.fs.listAll();\ngezel.output({\n  decision: files.some((file) => file.includes('.test.')) ? 'approve' : 'reject',\n});\n```\n\n## Entry points\n\n| Subpath | Contents |\n|---|---|\n| `@bendyline/gezel-sdk` | Node sandbox's `gezel` context, `defineScript`, and script context types |\n| `@bendyline/gezel-sdk/portable` | `createGezelSDK`, `defineScript`, and platform-independent context/transport types |\n| `@bendyline/gezel-sdk/checks` | Reusable gate-check primitives |\n| `@bendyline/gezel-sdk/stores` | Store interfaces for custom backends |\n\nScripts written against this SDK are resolved and executed in place by the\ndaemon's script runner. See\n[`@bendyline/gezel-script-stdlib`](https://www.npmjs.com/package/@bendyline/gezel-script-stdlib)\nfor the standard library of gate scripts built on it.\n\n## Embedded runtimes\n\nHosts without Node can create a context for each script run through the portable\nentry. It has no Node imports, stdin reads, global singleton, or platform globals:\n\n```ts\nimport { createGezelSDK, type ScriptTransport } from '@bendyline/gezel-sdk/portable';\n\nfunction createScriptContext(transport: ScriptTransport) {\n  return createGezelSDK(transport);\n}\n```\n\nThe host supplies `transport.init` before executing the script, forwards\n`call(method, params)` through its permission-checked dispatcher, and delivers\n`notify(method, params)` synchronously. Outstanding calls must reject when the\nrun is cancelled or disposed. Each context permits one `gezel.output()` stamp.\nAn optional `log` callback mirrors log messages to a runtime-specific sink;\n`script.log` notifications are always sent through the transport.\n\nThis boundary supplies the SDK API to an embedded interpreter; the host remains\nresponsible for isolation, memory and time limits, capability checks, and the\ninterpreter's asynchronous job loop. Existing desktop scripts keep importing\n`gezel` from the default entry, which retains stdin initialization, fd-3 RPC,\nand stderr logging.\n\n## Stability\n\nPublic API under semver.\n\nMIT © Bendyline\n","readmeFilename":""}