{"_id":"@bendyline/gezel-plugin-sdk","_rev":"7-fb72dd589fe33e09e52c5e7d28751b9d","name":"@bendyline/gezel-plugin-sdk","dist-tags":{"latest":"1.0.5"},"versions":{"0.1.0":{"name":"@bendyline/gezel-plugin-sdk","version":"0.1.0","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-plugin-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":"67df499c4fbb40873985b226f05953f4b9aa1eb4","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-0.1.0.tgz","fileCount":5,"integrity":"sha512-JlieoHsnXmTSek+9YghqYyiSQ9eI9YDWa8AGhUzgLFSMqVqrA54UE13ijGn0k4vAdWaui6ANA6vQzmhYaHx3Yg==","signatures":[{"sig":"MEYCIQCUHPckaktB4SYen2V+ybBCMn8UjnK0E/G1J1cdmUprPQIhALELP6VJo3YZ8z2UmWxTjai8CbJSMS5LyCCHDk2B0jJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7178},"main":"./dist/index.js","type":"module","_from":"file:bendyline-gezel-plugin-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"}},"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-plugin-sdk-0.1.0.tgz","_integrity":"sha512-JlieoHsnXmTSek+9YghqYyiSQ9eI9YDWa8AGhUzgLFSMqVqrA54UE13ijGn0k4vAdWaui6ANA6vQzmhYaHx3Yg==","repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/plugin-sdk"},"_npmVersion":"11.16.0","description":"Helpers for authoring Gezel plugins.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-plugin-sdk_0.1.0_1786456830906_0.28174715805127115","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@bendyline/gezel-plugin-sdk","version":"1.0.0","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-plugin-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":"14246ead338b7e7f7a660d5fb4b972dc45379c02","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-1.0.0.tgz","fileCount":5,"integrity":"sha512-hlx67cvKRoQDt8ZnnfYW/m7rPzW1HCoAYkpQCq8lTU9gjYmRPgq2LsAarJSiaUdlRLWgtCBJcVfoTfvQklySLw==","signatures":[{"sig":"MEUCIQCsq8FfZSyInWyeEwDl7RQaQgxy4kWADBsUAcgha9Bb9gIgCjIfB2VAejRauJdorzPJMXkF3sS/QzmGOPd6MIukE9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-plugin-sdk@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178},"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"}},"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:499139ad-fc74-45bf-b4cc-4380b02a3523"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/plugin-sdk"},"description":"Helpers for authoring Gezel plugins.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-plugin-sdk_1.0.0_1786547387208_0.11193022890095206","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bendyline/gezel-plugin-sdk","version":"1.0.1","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-plugin-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":"08d69b2e05d64bc4f0177672387ad5fe3b8d94da","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-1.0.1.tgz","fileCount":5,"integrity":"sha512-wOq6sOyaBUoDKY0KdY7b7vzqHCJzkA6k3XBv5Arbdu7UyRt2HzLNfnaLCTzT+VqYH0p/XfcwfnhxUQ1Vd24Ihg==","signatures":[{"sig":"MEUCIQCadUWs5vH/kAmCao2CJs49OhmTTnOcaPPixQnEeZLYRwIgOIdGsF1u4qbBY4kMF2lqdR/NhoHgSYkYiCf9Sl3Rb3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-plugin-sdk@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178},"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"}},"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:499139ad-fc74-45bf-b4cc-4380b02a3523"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/plugin-sdk"},"description":"Helpers for authoring Gezel plugins.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-plugin-sdk_1.0.1_1786598231987_0.5170099253861282","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bendyline/gezel-plugin-sdk","version":"1.0.2","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-plugin-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":"d18bb60e69c7c0e04d5f3d89b4b8e56d32ac00cd","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-1.0.2.tgz","fileCount":5,"integrity":"sha512-1z1YDeVYVDhh+S0pX+Pa7rLSZr3f4rbpwKjV6iZ1vmMFuEelohHDlmWYMb+30hHTANsoXXanTTHtXSJjHxGTrg==","signatures":[{"sig":"MEUCIQCiNeAOgz4qeUxOoy8Sc0yxadr4xHfiMCkiyGbY1PPOqAIgBmbADTZe74YadYPcZkL58W7GTUY3GPxgJUy7MHe5viE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-plugin-sdk@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178},"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"}},"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:499139ad-fc74-45bf-b4cc-4380b02a3523"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/plugin-sdk"},"description":"Helpers for authoring Gezel plugins.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-plugin-sdk_1.0.2_1786628700454_0.5964854265395867","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bendyline/gezel-plugin-sdk","version":"1.0.3","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-plugin-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":"fbf0ab8f37ffd05117aab709840021e285f0e7c6","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-1.0.3.tgz","fileCount":5,"integrity":"sha512-arIpP4ABa+tuWhEEBxQTeLCIEo99/tWDYkYxVHwu/cQ0/USrhcVjQzYddmeYH3jeW28XlvL9V9Kj44OczmWB+A==","signatures":[{"sig":"MEUCICOwxEtNilOgoP+0VTKNE2F3ga4R5p5di1FL0JKg9s3JAiEA6Y/42pXePbJnaHbDl4TjdbFt3nRMe1N87FeIFx7v6so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-plugin-sdk@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178},"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"}},"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:499139ad-fc74-45bf-b4cc-4380b02a3523"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/plugin-sdk"},"description":"Helpers for authoring Gezel plugins.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-plugin-sdk_1.0.3_1786716877015_0.9823518865716288","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bendyline/gezel-plugin-sdk","version":"1.0.4","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"author":{"name":"Bendyline","email":"support@bendyline.com"},"license":"MIT","_id":"@bendyline/gezel-plugin-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":"5bb5ed8a20510bacfc85f20dd007d31cc200aba1","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-1.0.4.tgz","fileCount":5,"integrity":"sha512-jF1vrBciKAjfFOnToFB3WTKf+80/gYtAd27QqUk8rKQVMPD4gVU3kRzsxLPa7I9nTyblAL6y16L2QuQIIwzIEw==","signatures":[{"sig":"MEQCIH2cbgmHaW89taJmNimn2PRTx2k0OFsc3vHGGm5igFE+AiA3hSAkH1D+MxxN3X5frdlF2yaf9RYgAQsc+XEuBNIz3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-plugin-sdk@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178},"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"}},"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:499139ad-fc74-45bf-b4cc-4380b02a3523"}},"repository":{"url":"git+https://github.com/bendyline/gezel.git","type":"git","directory":"packages/plugin-sdk"},"description":"Helpers for authoring Gezel plugins.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gezel-plugin-sdk_1.0.4_1786741019572_0.27187742231604184","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bendyline/gezel-plugin-sdk","version":"1.0.5","description":"Helpers for authoring Gezel plugins.","license":"MIT","keywords":["gezel","ai","agents","local-first","sdk","plugins"],"homepage":"https://github.com/bendyline/gezel","bugs":{"url":"https://github.com/bendyline/gezel/issues"},"repository":{"type":"git","url":"git+https://github.com/bendyline/gezel.git","directory":"packages/plugin-sdk"},"author":{"name":"Bendyline","email":"support@bendyline.com"},"publishConfig":{"access":"public","provenance":true},"type":"module","engines":{"node":">=24.0.0"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"zod":"^4.4.3"},"devDependencies":{"tsup":"^8.5.1","typescript":"^6.0.3","vitest":"^4.1.10"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","clean":"rm -rf dist .turbo","test":"vitest run"},"_nodeVersion":"24.19.0","_id":"@bendyline/gezel-plugin-sdk@1.0.5","dist":{"integrity":"sha512-fuiGE7TvZYQ6L0FnNxcRnqiF28thfa7w/6oq7nD73jOrArQWqPCh+yZF0vGRxHDOqspC3x5+vRkr0yzk/1Msxw==","shasum":"1d63cbdde683d47b6407a7222569dc2e11b697ea","tarball":"https://registry.npmjs.org/@bendyline/gezel-plugin-sdk/-/gezel-plugin-sdk-1.0.5.tgz","fileCount":5,"unpackedSize":7178,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bendyline%2fgezel-plugin-sdk@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCobeslokqjcFVZoTJk0RheHBQ8tM71VXBxQaMtvVXyYQIhAIptzxCY/xHhhknKDyN31cedFPNtSWZs8heA37Lsl3yC"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:499139ad-fc74-45bf-b4cc-4380b02a3523"}},"directories":{},"maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gezel-plugin-sdk_1.0.5_1786806699503_0.7617909815082489"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-11T14:00:30.731Z","modified":"2026-08-15T15:11:39.939Z","0.1.0":"2026-08-11T14:00:31.070Z","1.0.0":"2026-08-12T15:09:47.367Z","1.0.1":"2026-08-13T05:17:12.132Z","1.0.2":"2026-08-13T13:45:00.609Z","1.0.3":"2026-08-14T14:14:37.153Z","1.0.4":"2026-08-14T20:56:59.715Z","1.0.5":"2026-08-15T15:11:39.653Z"},"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","plugins"],"repository":{"type":"git","url":"git+https://github.com/bendyline/gezel.git","directory":"packages/plugin-sdk"},"description":"Helpers for authoring Gezel plugins.","maintainers":[{"name":"bendylinesupport","email":"admin@bendyline.com"}],"readme":"# @bendyline/gezel-plugin-sdk\n\nHelpers for writing [gezel](https://github.com/bendyline/gezel) plugins.\n\n> **This is the historical extension surface.** New work should target\n> [`@bendyline/gezel-sdk`](https://www.npmjs.com/package/@bendyline/gezel-sdk),\n> which is the preferred surface. This package is published and supported for\n> compatibility with existing plugins.\n\n```bash\nnpm install @bendyline/gezel-plugin-sdk\n```\n\n## Stability\n\nPublic API under semver. It is maintained for compatibility; expect new\ncapabilities to land in `@bendyline/gezel-sdk` rather than here.\n\nMIT © Bendyline\n","readmeFilename":""}