{"_id":"@excalibur-oss/extension-sdk","_rev":"37-65f300f3ac057d7f3444990344cb7672","name":"@excalibur-oss/extension-sdk","dist-tags":{"latest":"1.16.4"},"versions":{"1.2.0":{"name":"@excalibur-oss/extension-sdk","version":"1.2.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.2.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"724a2afaf333ffd067af7e7b4deec75922a38e59","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.2.0.tgz","fileCount":9,"integrity":"sha512-QOX1KM9MwdpCj+aLXGXqpF0q2c8AnMAj/7RJtuiCl2Txvw8e6oHbl5hwv1S8dh+Ld0cglRza5QOfx2WBxyUUzQ==","signatures":[{"sig":"MEUCIA2n7kfryntgiJE3G6M8Z3LTY/wmEn+bp0LWDe0zyg8JAiEA08UHcKBGAjCsv+3s9f6cYtzuUqp68+7e0593+OegTK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2809325},"main":"./dist/index.js","type":"commonjs","_from":"file:excalibur-oss-extension-sdk-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"getexcalibur","email":"info@getexcalibur.dev"},"_resolved":"/private/var/folders/1s/_nj51k2909334n3796ht9_c00000gn/T/6dbd8b10dcecf363ea01f6615bd41d86/excalibur-oss-extension-sdk-1.2.0.tgz","_integrity":"sha512-QOX1KM9MwdpCj+aLXGXqpF0q2c8AnMAj/7RJtuiCl2Txvw8e6oHbl5hwv1S8dh+Ld0cglRza5QOfx2WBxyUUzQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.6.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.2.0_1782210463062_0.8458271977050127","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@excalibur-oss/extension-sdk","version":"1.3.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.3.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"18ad405fd0fefc374edcdea7d22de73a18b55f89","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.3.0.tgz","fileCount":9,"integrity":"sha512-c+3CWi7aL29LMk4fa1vSnBNrfZSWs3DxZuW8RXJ3PedsKR+N2trzIhzx3ub021+S//2g3uShYZ7zgy4z6c2R9A==","signatures":[{"sig":"MEUCIAGg1wJVrxJmeJD+tQ/ZODqw0cvOTjUhII8fS3AqSA7iAiEA6/Bo3MJngfaXWPj5oxqTTWJ8kIuCryvdw7hhwtTk7WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2888185},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.3.0.tgz","_integrity":"sha512-c+3CWi7aL29LMk4fa1vSnBNrfZSWs3DxZuW8RXJ3PedsKR+N2trzIhzx3ub021+S//2g3uShYZ7zgy4z6c2R9A==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.3.0_1782486775120_0.7536997565020083","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@excalibur-oss/extension-sdk","version":"1.4.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.4.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"ec904bca5a656da28ce1f74fd38936ee5c831479","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.4.0.tgz","fileCount":9,"integrity":"sha512-EhvqJ3DsX1KC9B4CNfPZXbbKzP1dk8hrmspE4+Cp8D9HmzguvE/m6q6HTlwEq1otl4wucCmtGYIgxQNyxDCsZA==","signatures":[{"sig":"MEYCIQD/gMmUbZcDmE6TCmfVwapcl9wh6Z1sXyWwbiHNMMVuzgIhAJ6m9nvJ/AiSQBYFY92WyAYUOp3rYEB8X0tPVC7gjL1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889769},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.4.0.tgz","_integrity":"sha512-EhvqJ3DsX1KC9B4CNfPZXbbKzP1dk8hrmspE4+Cp8D9HmzguvE/m6q6HTlwEq1otl4wucCmtGYIgxQNyxDCsZA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.4.0_1782498490823_0.37314895889225075","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@excalibur-oss/extension-sdk","version":"1.4.1","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.4.1","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"5278661ba3c8407e390e1098c4ff81d5c2287788","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.4.1.tgz","fileCount":9,"integrity":"sha512-/InYl8X/c5McsOcVkr6KZF1W/JcUHgwEr1gYJlCmSWe0PGsl5ppyDwsfiUabOrVfigo2Xw/Tzd2U3hsFtYmaUQ==","signatures":[{"sig":"MEUCIQDZN1NP3CxXJ/yhFuv0k9ZEwrwO02XNZ3XWjnn7kJgMYQIgU/AbDaHJ/EZzSTCoxwLg2vmX0kX9TUh4JvF0g53482A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889769},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.4.1.tgz","_integrity":"sha512-/InYl8X/c5McsOcVkr6KZF1W/JcUHgwEr1gYJlCmSWe0PGsl5ppyDwsfiUabOrVfigo2Xw/Tzd2U3hsFtYmaUQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.4.1_1782512173806_0.9533508241913604","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@excalibur-oss/extension-sdk","version":"1.5.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.5.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"3f265658754646dbe7813e8c9d8a54c629279c2d","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.5.0.tgz","fileCount":9,"integrity":"sha512-UpRap+MsELVtgbjBm6MC14liNlHiR/RjfpkJnGN9rLkO9zdAMd8rI2fhSry69exgCjsEM8b21dHqZIkQdodH4A==","signatures":[{"sig":"MEUCIQCA5QGUVrhIW9Yz5+WsnGj/Bgtdy98bRTDTtPl/rjcuXwIgf+H7DEuIADnQNJIe8Wt56Rl2iyDEVkM4O667nK/2L9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2889769},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.5.0.tgz","_integrity":"sha512-UpRap+MsELVtgbjBm6MC14liNlHiR/RjfpkJnGN9rLkO9zdAMd8rI2fhSry69exgCjsEM8b21dHqZIkQdodH4A==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.5.0_1782555592263_0.1300238899609516","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@excalibur-oss/extension-sdk","version":"1.6.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.6.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"5f6e1c43fde12bff77d464e81af664d86a0ee093","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.6.0.tgz","fileCount":9,"integrity":"sha512-3uxzkUir8Wu7eHsi9Qf5MvuSQwLs/laULg2MCrZE33CpklKShm7sviJBy0kHgkd53KoGZufmK2LApJRxbIC86w==","signatures":[{"sig":"MEUCIGKMkpEDkrRhRRRSUHbSDPfnxq9Fix/nAu7UqEMini0GAiEA4im0uGqU2bu7pVa0LqAo+1zZTht/J4A4aj6KyEBsTaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2896363},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.6.0.tgz","_integrity":"sha512-3uxzkUir8Wu7eHsi9Qf5MvuSQwLs/laULg2MCrZE33CpklKShm7sviJBy0kHgkd53KoGZufmK2LApJRxbIC86w==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.6.0_1782584631508_0.2580288837045819","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@excalibur-oss/extension-sdk","version":"1.7.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.7.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"645c89e6ccf3364726247d82622e6c6645d67e71","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.7.0.tgz","fileCount":9,"integrity":"sha512-cJId66xDbeI+UWbxq84a6DdsvTSdaZZAunuLZic8YA7AWKIQQWLr6RhoiMtKQlXXjRXraUHnm29oT1BqgeAa0w==","signatures":[{"sig":"MEUCIQCr35LF5Z07oGAfvY7m5JjwUWCroWmaIehxPYj3RaOBQAIgSNhqUpOEojjxjE1kjU7dy6OM/LoZpH0GtgW2bHo+4Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2896363},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.7.0.tgz","_integrity":"sha512-cJId66xDbeI+UWbxq84a6DdsvTSdaZZAunuLZic8YA7AWKIQQWLr6RhoiMtKQlXXjRXraUHnm29oT1BqgeAa0w==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.7.0_1782596800466_0.0031902592282981868","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@excalibur-oss/extension-sdk","version":"1.8.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"3c966b61193df381371405579fd05a4162649118","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.0.tgz","fileCount":9,"integrity":"sha512-RKjvQx0El9sGG30C+CX23AAD79ucVUeVqtCiSuOcdW+Uq9g4li1BzEAuXmOJ3YE++ZKndXABk8FnxL7M6lu+7w==","signatures":[{"sig":"MEQCIBEIeZTOlWnOGAstK5fzBTa7So2+ZEBeCBmDKFT70NNDAiARf90LvAu+irb4ve4IRp6uO368uUUN9ZzECNQbbMWucQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2901683},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.0.tgz","_integrity":"sha512-RKjvQx0El9sGG30C+CX23AAD79ucVUeVqtCiSuOcdW+Uq9g4li1BzEAuXmOJ3YE++ZKndXABk8FnxL7M6lu+7w==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.0_1782651786760_0.9458492619422498","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@excalibur-oss/extension-sdk","version":"1.8.1","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.1","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"e7243bea2ba7f3ca56dbc8524c30a004f6e42bfa","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.1.tgz","fileCount":9,"integrity":"sha512-4+p0TA4ho+9LUe8S0Xo/rgvyicbalHmjjlML1eBuWdG0v/34UtRqClxRbhHbasz1P4pPrStTCx7qTXuP+7O8BQ==","signatures":[{"sig":"MEQCICZBkuMGqViPc1kxZ2YJzMn1FpAzAKrgs2BoDbx99Kg8AiBoo59NX1HeJiJkBBpmA1wAlydghoKenSYhfhaD9xgnew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2901683},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.1.tgz","_integrity":"sha512-4+p0TA4ho+9LUe8S0Xo/rgvyicbalHmjjlML1eBuWdG0v/34UtRqClxRbhHbasz1P4pPrStTCx7qTXuP+7O8BQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.1_1782653430339_0.10867554221399489","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@excalibur-oss/extension-sdk","version":"1.8.2","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.2","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"a14701bef59e20e3c93690b49a991323043c74fb","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.2.tgz","fileCount":9,"integrity":"sha512-kAjix5DjfHxxvI8pNhZklzH53qsOuW0h0cV6lQJU6USiT4Ra0Mxxhksqtcgarr6QVSDNDtYOgaeUSjp/6uzMUQ==","signatures":[{"sig":"MEUCIQDmaBKYq4nwJLHszJRwPgkAkqKvFH5YvBSBAjySPw9RIwIgFaNJvavWT9KbYyyZu8+JuUorNd9GU0Sc4SkJ6udTWAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2901683},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.2.tgz","_integrity":"sha512-kAjix5DjfHxxvI8pNhZklzH53qsOuW0h0cV6lQJU6USiT4Ra0Mxxhksqtcgarr6QVSDNDtYOgaeUSjp/6uzMUQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.2_1782657076850_0.7845577561984387","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@excalibur-oss/extension-sdk","version":"1.8.3","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.3","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"76bec47bab3f1dd3f8f5a21ba9a721c08269c5ae","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.3.tgz","fileCount":9,"integrity":"sha512-2nFZ0mELQhX8+obHZnDj6Q1whGDLAQ5/Pvxj942HC5c2LWwP8jwFn+hILWGCYwqaWJhK870v5nHjQsRPal8mbA==","signatures":[{"sig":"MEUCIQCkFPv8X9S6p45RL/I8M4lMRxlOUuYgXYUi5D8FTGa54QIgERMzlrBnMaKJJeI3MH2ssQEFu6h3POmMHiQzKygLEMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906469},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.3.tgz","_integrity":"sha512-2nFZ0mELQhX8+obHZnDj6Q1whGDLAQ5/Pvxj942HC5c2LWwP8jwFn+hILWGCYwqaWJhK870v5nHjQsRPal8mbA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.3_1782679686586_0.0376110136588903","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@excalibur-oss/extension-sdk","version":"1.8.4","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.4","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"62ca1b81342e0cfaad675ecd446bbcc55f699edf","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.4.tgz","fileCount":9,"integrity":"sha512-fbfR7/ZcaTZLa3tbKoIC6EFA9L9Z9eOr6xHGZqDx0u8PyPQfZcxZ48Rr6BiZt4tpDB6AVgMTlQdcDo9OpjeXEw==","signatures":[{"sig":"MEUCIQDKDZ0X2Xw+RsaG5kM4bT4FYhXRMCjEhnIJIM0yAeIrjQIgZu4BgNmkJm8Nl2wWS8+kGd1aw2MRh06J8vE0pVoIUmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906469},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.4.tgz","_integrity":"sha512-fbfR7/ZcaTZLa3tbKoIC6EFA9L9Z9eOr6xHGZqDx0u8PyPQfZcxZ48Rr6BiZt4tpDB6AVgMTlQdcDo9OpjeXEw==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.4_1782715919554_0.011306846914687974","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@excalibur-oss/extension-sdk","version":"1.8.5","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.5","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"faadb809ff87765385faa00113b91822cb104a16","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.5.tgz","fileCount":9,"integrity":"sha512-0NhiFCiNBVqVBUGi0IcwxmJ4wb7pPHVfYJaBWlK//zaetu7QBY8We1kHVxebDFaBgl2CnczXk3AADL6DuYLCmg==","signatures":[{"sig":"MEQCIBziXKkM3kX5b5/y2WV0vuhr8c5VLNmXBPJv8zEYafsRAiA8SEUAtcu2VBUcP5T3p4sJyAiZOA/5dWcf0TDdjFvl3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906469},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.5.tgz","_integrity":"sha512-0NhiFCiNBVqVBUGi0IcwxmJ4wb7pPHVfYJaBWlK//zaetu7QBY8We1kHVxebDFaBgl2CnczXk3AADL6DuYLCmg==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.5_1782717824001_0.19505662887036745","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@excalibur-oss/extension-sdk","version":"1.8.6","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.6","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"1c9fcafd9237f3b863f0aa05ae12ff76cd320123","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.6.tgz","fileCount":9,"integrity":"sha512-ZUypRYar1YPzJSp6upa/GcSl2PeBGcIWZ52YzxHNBifK53xMrY6ATVUcn/yrJC2wsOpyoaKFritKEmTGnadmlg==","signatures":[{"sig":"MEUCIC5aO2SJhO8zHugCODBhcOZvE+0o+7TfDGBIT+b242IDAiEAiQg/GxKgZgjhp3wjwz28V5IKM3VKptWNgLzgdUTX6wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906469},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.6.tgz","_integrity":"sha512-ZUypRYar1YPzJSp6upa/GcSl2PeBGcIWZ52YzxHNBifK53xMrY6ATVUcn/yrJC2wsOpyoaKFritKEmTGnadmlg==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.6_1782725520400_0.7410487970476909","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@excalibur-oss/extension-sdk","version":"1.8.7","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.7","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"870f10ff917db9e29d9053d03fb5ee4c8134990b","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.7.tgz","fileCount":9,"integrity":"sha512-fBq0Fcs9qZbjSjRizetLg00IHkXgLmOf+uhwlgYC5urJ3kKm/WrqmsgoyY2AHQrupN34T/MWS22KnFsFGdDMgQ==","signatures":[{"sig":"MEYCIQDLM7jCserW7iJP7X0LRZSOutk9jmhxmmIu9DudS7nDPQIhALyychLXAcqyEPUx4NLBTt5XtMiXvgM2jZbAsm7DBzvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906469},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.7.tgz","_integrity":"sha512-fBq0Fcs9qZbjSjRizetLg00IHkXgLmOf+uhwlgYC5urJ3kKm/WrqmsgoyY2AHQrupN34T/MWS22KnFsFGdDMgQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.7_1782737675306_0.65563131519638","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"@excalibur-oss/extension-sdk","version":"1.8.8","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.8","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"ff9812e5002c9538e5c47a4f551a79353e677f2c","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.8.tgz","fileCount":9,"integrity":"sha512-66CF95fal10hP4lVVkTgeT+EcuRSk9Y3nFrfdFBWfv2Pcmye9pUUIG2ifhUTau/GuhIns8/ASuX8TCTKwN7aRA==","signatures":[{"sig":"MEYCIQCsNzugco1vjZUPvpSF0Ic8dh/z85WLvM9suLjJfN4ADwIhAJtAZ9Xksrz2ifq+9acbp5FHyv/bogREuMjuJPXxpUb4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906469},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.8.tgz","_integrity":"sha512-66CF95fal10hP4lVVkTgeT+EcuRSk9Y3nFrfdFBWfv2Pcmye9pUUIG2ifhUTau/GuhIns8/ASuX8TCTKwN7aRA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.17.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.8_1782746936968_0.425869507102719","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"@excalibur-oss/extension-sdk","version":"1.8.9","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.9","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"2e2529ee4b236a2b71f909089e9161f847f64528","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.9.tgz","fileCount":9,"integrity":"sha512-7THzZ/myRYnCdNNiMrqGe4czvbaA/Ggl/NJuRRNcdSsfcA1Q8LLw6/REitZlS2ob54Bbc5WX4+zXTBc78tLuDw==","signatures":[{"sig":"MEQCIHY3SHR+UF+NLORSQ9KT0UfFQ1+rdS9JWqDrkA1u0icsAiAn2vJNWDEcTycW+6slJCVrd/DPS7zJI3J5DNhmt/i2kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2913675},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.9.tgz","_integrity":"sha512-7THzZ/myRYnCdNNiMrqGe4czvbaA/Ggl/NJuRRNcdSsfcA1Q8LLw6/REitZlS2ob54Bbc5WX4+zXTBc78tLuDw==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.9_1782774575395_0.7139804750097574","host":"s3://npm-registry-packages-npm-production"}},"1.8.10":{"name":"@excalibur-oss/extension-sdk","version":"1.8.10","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.10","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"af4d426faff295490cafff92e05381edece7d7be","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.10.tgz","fileCount":9,"integrity":"sha512-8DZu498TD4a53oGRNZuZL++f60N4m/PQx09Q0XBtrYzMSIRMa1z9jernCSh51GyezqvuuS2OkHnd7v/cyYEsHg==","signatures":[{"sig":"MEQCIHhRWZ0BQSuz9/mc6sRx2kCoeUb6DmUvxqT7aDZj7k38AiArd2C9Eo+3MiEHbUQOmf7GzIqT1FwlItXf8l5+b5+rjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2913676},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.10.tgz","_integrity":"sha512-8DZu498TD4a53oGRNZuZL++f60N4m/PQx09Q0XBtrYzMSIRMa1z9jernCSh51GyezqvuuS2OkHnd7v/cyYEsHg==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.10_1782809070374_0.6874858131660968","host":"s3://npm-registry-packages-npm-production"}},"1.8.11":{"name":"@excalibur-oss/extension-sdk","version":"1.8.11","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.11","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"d0767d7740b3df813f63689319b040351cf66dd2","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.11.tgz","fileCount":9,"integrity":"sha512-x7I24EIZAlHqA/NvJBe/Aj5JY70uOW2wy82FfyrryVMpQO50WPY7orSChPwI7Rcu0kamIMo4VNR+5pBwoc+hYw==","signatures":[{"sig":"MEYCIQCRqqzG6ep8QE8J1vtAE4oV3d/0SCBCuZjVsMdrVnzaDgIhAP7K9ytgUsOYCiV9dYH9HRJXl09gUpqDxwQRtt75NE9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914080},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.11.tgz","_integrity":"sha512-x7I24EIZAlHqA/NvJBe/Aj5JY70uOW2wy82FfyrryVMpQO50WPY7orSChPwI7Rcu0kamIMo4VNR+5pBwoc+hYw==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.11_1782811151534_0.9673095017140967","host":"s3://npm-registry-packages-npm-production"}},"1.8.12":{"name":"@excalibur-oss/extension-sdk","version":"1.8.12","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.12","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"3f40644a92d1cc4a95636a037e930c9502d70c9e","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.12.tgz","fileCount":9,"integrity":"sha512-61uT98TeyyRP7FEpRmJLB4LOp5Bluw2T6ht1xQwUWjMfGPXBtpyavNDOk6/vjFoSPuC1iMdZpgXEuyM2grMHwA==","signatures":[{"sig":"MEQCIHVWIGV0FSt6s5lc/IOTtqA4rp8Z75Dq0+bbUGcwPnOKAiBsuFBpGBE6Jsqud0tzyzzLLO6km04YdHWY3uaZ1U0k6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914424},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.12.tgz","_integrity":"sha512-61uT98TeyyRP7FEpRmJLB4LOp5Bluw2T6ht1xQwUWjMfGPXBtpyavNDOk6/vjFoSPuC1iMdZpgXEuyM2grMHwA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.12_1782822689234_0.6795497394951646","host":"s3://npm-registry-packages-npm-production"}},"1.8.13":{"name":"@excalibur-oss/extension-sdk","version":"1.8.13","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.13","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"f5f5d190a0cd360dcf5526709eeaec50f07dacde","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.13.tgz","fileCount":9,"integrity":"sha512-gN/6IPXSA2a5Q+SoTwJJci7TN/xu4V6vhVASlDwei7fQmPAW9RCh3CWTzcJ29fhQjRcalGXJY0ZpUYW5Ip/I3w==","signatures":[{"sig":"MEQCIAVpogh094tLZpV/tRWHvrFfBTaHFhXNfIE0JqQuKst9AiAz+cOJYPYDLxyJCk2xbBJFT55xvH02oHOfkyO858uIsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914424},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.13.tgz","_integrity":"sha512-gN/6IPXSA2a5Q+SoTwJJci7TN/xu4V6vhVASlDwei7fQmPAW9RCh3CWTzcJ29fhQjRcalGXJY0ZpUYW5Ip/I3w==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.13_1782890898386_0.3790666661888489","host":"s3://npm-registry-packages-npm-production"}},"1.8.14":{"name":"@excalibur-oss/extension-sdk","version":"1.8.14","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.8.14","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"d8c23bc2c9110807a3f69e5800673fe2888782cc","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.8.14.tgz","fileCount":9,"integrity":"sha512-NhcayKUkzv8PeYLqk8hpXs0PoH8oQJ1hQ+Amt804HSsun1So6IzoJptufDab2rgvuyQir124en17MSdy8PV94w==","signatures":[{"sig":"MEQCIA19Byw0FNeEPxAiAYP6YxzwjO0l37qCF+Til0M4vkU9AiB7cAOoklVyEdK2b+vsWP4rojtl4tNXPK8NkQijBYZv5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914750},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.8.14.tgz","_integrity":"sha512-NhcayKUkzv8PeYLqk8hpXs0PoH8oQJ1hQ+Amt804HSsun1So6IzoJptufDab2rgvuyQir124en17MSdy8PV94w==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.8.14_1782914741146_0.9435032277265532","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@excalibur-oss/extension-sdk","version":"1.9.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.9.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"c0c32446d3ce7bd75ad7d1110fabb5759e0da108","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.9.0.tgz","fileCount":9,"integrity":"sha512-zz+ve7Aj/Qdz8cCQASkXfrxMSCJDxU1U4LcQ4u/VlrliEBElU7EhIKrERYGg/0vqRt7vu6CVCwST7VNk/UaQzg==","signatures":[{"sig":"MEYCIQD1WTza9a9D3age3L7VGUXWEmV783Xdu7ycFkT3EuAIXwIhAPS1EpFVWp3Y3eAdiGBoyzRorRmrv0R0HpqeFsqn5vgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914749},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.9.0.tgz","_integrity":"sha512-zz+ve7Aj/Qdz8cCQASkXfrxMSCJDxU1U4LcQ4u/VlrliEBElU7EhIKrERYGg/0vqRt7vu6CVCwST7VNk/UaQzg==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.9.0_1782931521148_0.35990779343143586","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@excalibur-oss/extension-sdk","version":"1.10.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.10.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"71e65554882513133f38023d3a9358b68d9b0f8e","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.10.0.tgz","fileCount":9,"integrity":"sha512-uJsBSEp22mIIhqNJnfrYbeVcB43BW7BwAKMZjstks2jDPpdc6vcLdNUcLzPOHyLkLUXN2kIDeR+AEGCUwsDyng==","signatures":[{"sig":"MEUCICLS/CCfSoPOuAIBVbyokfOCqsCdZuDMgW/n7rvGS1B+AiEAqaYBZAqDY2neQemnFZhTw6AuI5bnXdKZK5Obqhlha2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914750},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.0.tgz","_integrity":"sha512-uJsBSEp22mIIhqNJnfrYbeVcB43BW7BwAKMZjstks2jDPpdc6vcLdNUcLzPOHyLkLUXN2kIDeR+AEGCUwsDyng==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.10.0_1782981799053_0.7649100304541598","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@excalibur-oss/extension-sdk","version":"1.10.1","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.10.1","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"fba86f932aacfffea8b71b4437dadcb525cf4de3","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.10.1.tgz","fileCount":9,"integrity":"sha512-vkLlbbgT+Buje3xT55UhlpwL65Fo2DXkjDVC6p67tWC4V/tLEGS7E8T/eTAh8TtMy+aQblW+ruJco/t2/KilsA==","signatures":[{"sig":"MEUCIQDjiAZv+y/no073yIxii+IhDmRdsEsIo6RClPFVBwYIWgIgLds0YXEnBh7vYkzWCrDJv7OteglGgru45K/gQGd12YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914750},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.1.tgz","_integrity":"sha512-vkLlbbgT+Buje3xT55UhlpwL65Fo2DXkjDVC6p67tWC4V/tLEGS7E8T/eTAh8TtMy+aQblW+ruJco/t2/KilsA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.10.1_1782984287855_0.4216393894283672","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@excalibur-oss/extension-sdk","version":"1.10.2","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.10.2","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"b345b1ae600073bd2cd59d28cfc72e3f3eea1862","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.10.2.tgz","fileCount":9,"integrity":"sha512-1dMn6CMMRgOxUJ+DZIAwhRKd4755Ggrz/d9EjRPjn2JwJY3icuO2cV/B/WKwzJ2SEYai+iyjK1AsLDsp6U0sKA==","signatures":[{"sig":"MEQCIBDkuf9AujewQIFOZXOy2lV2J+EPdaOqF4owodZ2Z16hAiB0HytCglfF3T6X4e6Gwcd0sCDDsLSPrcRMWx7y7UeNfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914750},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.2.tgz","_integrity":"sha512-1dMn6CMMRgOxUJ+DZIAwhRKd4755Ggrz/d9EjRPjn2JwJY3icuO2cV/B/WKwzJ2SEYai+iyjK1AsLDsp6U0sKA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.10.2_1782987280303_0.7584803736096988","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@excalibur-oss/extension-sdk","version":"1.10.3","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.10.3","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"f36f9e8d872401bfbda13ad06bc2fb81a29bc98e","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.10.3.tgz","fileCount":9,"integrity":"sha512-nfZv+d8zxj6YAcXhjYDuk1mkQcW+LZxNYEJd6IJkkvmoIP4vNVBu6ffoijkaxuJj7HyUD9qpWyvbhBs/BPjXtw==","signatures":[{"sig":"MEYCIQDF0h71YCGF5N2TbRIOQbxrIKHoPpxho9aCLqSfsrlX/wIhAO9GzfGS9PvvASjCr43JMDQZq/5B7kdFqiYRK+wS2Ra3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914750},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.10.3.tgz","_integrity":"sha512-nfZv+d8zxj6YAcXhjYDuk1mkQcW+LZxNYEJd6IJkkvmoIP4vNVBu6ffoijkaxuJj7HyUD9qpWyvbhBs/BPjXtw==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.10.3_1782991040707_0.182346349664386","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@excalibur-oss/extension-sdk","version":"1.11.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.11.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"4a7baa8ec887e106f92b39eae68072e975709717","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.11.0.tgz","fileCount":9,"integrity":"sha512-hO/iWr29gIGvTMkCalL/sOLh+X1LEUy6Zjk57XkZF+ZLZ6s9uuQnIXZj5o6oxADkrZs+jZ+szdp4cwJLZeST6w==","signatures":[{"sig":"MEYCIQCJ+8GkbTrUg4jJl37LpBdsMN/V0K0zujMXuilx4XO4hgIhAOM2XhvWgwWFw41chgaFgVvhg6+Vv895ILCGZhd9DFpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914566},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.11.0.tgz","_integrity":"sha512-hO/iWr29gIGvTMkCalL/sOLh+X1LEUy6Zjk57XkZF+ZLZ6s9uuQnIXZj5o6oxADkrZs+jZ+szdp4cwJLZeST6w==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.11.0_1782996108232_0.1259773705227858","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@excalibur-oss/extension-sdk","version":"1.12.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.12.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"d5a8f0f31bd9d0044ccefd515a4bca40bc4bd80f","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.12.0.tgz","fileCount":9,"integrity":"sha512-Otd0i1ah2SKd1MRxBG+leZmDUaSh3skJNjrpTjJjcFgb6ioY4WrmZ5JFUeX0PKC3LZdr6EjoAus+o9m+MpvVHw==","signatures":[{"sig":"MEYCIQDvOZcdIInX1fjtqasTq6QqTobGF5eCyDfo14CgJKhAbQIhAOLwNJTwSnUSUCcWtFmPKCSXZR1eVBSUl1PjIyRPnKmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914566},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.12.0.tgz","_integrity":"sha512-Otd0i1ah2SKd1MRxBG+leZmDUaSh3skJNjrpTjJjcFgb6ioY4WrmZ5JFUeX0PKC3LZdr6EjoAus+o9m+MpvVHw==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.12.0_1783081588509_0.05585240824706372","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@excalibur-oss/extension-sdk","version":"1.13.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.13.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"987edc8413389c0ea3fcf4a5ec6c168321e5e766","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.13.0.tgz","fileCount":9,"integrity":"sha512-Cv1+5nhsEi9D/H8A+UAcEZTTIOlZJVy4s5EahowiTG9vGOTWKrASFKCpj03kZ81Yrtg4GG9ic3Io1Z4Sx6Lskg==","signatures":[{"sig":"MEUCIBNlPwIkdmgY0CgV/bssnTlNjVRj1OKORSqUfRjndedMAiEA8ER+x/jxYsLrEl+BxnR60pRg6q2zE6adBPth2VAdi1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2914566},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.13.0.tgz","_integrity":"sha512-Cv1+5nhsEi9D/H8A+UAcEZTTIOlZJVy4s5EahowiTG9vGOTWKrASFKCpj03kZ81Yrtg4GG9ic3Io1Z4Sx6Lskg==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.13.0_1783171990833_0.276095018625663","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@excalibur-oss/extension-sdk","version":"1.14.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.14.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"abbed26fd07dcbcc627bb4a2934161beeedd4e62","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.14.0.tgz","fileCount":9,"integrity":"sha512-irZuYnuU8LhiqqBT7JM/8PB+1f65Mx8+oviM8bFLzyxazuVMgzxUdrGklAtWKrLN72N1+IjyP5x4Baw2p/gjpg==","signatures":[{"sig":"MEUCIHk4lat7cIoCKf8dmehRdmmkkE2vJ+mNCbx1ocAeqenTAiEAwdWSLFW7atwasrgPG5zDNoh74lpT3xjWh2p9KlwkVds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916248},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.14.0.tgz","_integrity":"sha512-irZuYnuU8LhiqqBT7JM/8PB+1f65Mx8+oviM8bFLzyxazuVMgzxUdrGklAtWKrLN72N1+IjyP5x4Baw2p/gjpg==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.14.0_1783179421512_0.9810452304996622","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@excalibur-oss/extension-sdk","version":"1.15.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.15.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"4d916978194a5aef2ee4e35778b30069d54343c1","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.15.0.tgz","fileCount":9,"integrity":"sha512-LoOok2thN/uV0efQlV6jEVNpZ0R1WUDGXxPp61j3kNThaApkvNfwiY++lU3CC6lV4hOIdCvHf2Aix8DxpA4LqA==","signatures":[{"sig":"MEYCIQDHfoPBiqTUQD9SPs7nbuggilA3vKdqTs1eOtEDD4W2cgIhAOdFjLSZK0zsJWv8Q2NGtxFXVeWc2gjH61QmdgXX3K63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916248},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.15.0.tgz","_integrity":"sha512-LoOok2thN/uV0efQlV6jEVNpZ0R1WUDGXxPp61j3kNThaApkvNfwiY++lU3CC6lV4hOIdCvHf2Aix8DxpA4LqA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.15.0_1783259000780_0.954942681529287","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@excalibur-oss/extension-sdk","version":"1.16.0","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.16.0","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"e3d8f446315c3a574e72172198ba4097fef0e708","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.16.0.tgz","fileCount":9,"integrity":"sha512-5CXKOWpd0lFJ33iMG6S3vCVCEYZaPYMKoD3hFmrrBcmTka+Qjzo+ExAQ68xnzPlbX1Szih8nD9ucU6MG0EF9tQ==","signatures":[{"sig":"MEUCIQCLiMvidvQ5YFZnRVX3U3tPxle+KccGZR2SGCeFGRcZ8gIgfTH1djZpgljTh58EkLj+aL1Tiy5YYolt10rw7ZUToHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916248},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.0.tgz","_integrity":"sha512-5CXKOWpd0lFJ33iMG6S3vCVCEYZaPYMKoD3hFmrrBcmTka+Qjzo+ExAQ68xnzPlbX1Szih8nD9ucU6MG0EF9tQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.16.0_1783262691224_0.425282364047443","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@excalibur-oss/extension-sdk","version":"1.16.1","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.16.1","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"631dd863baba6531544ac53eba455b778ab8796d","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.16.1.tgz","fileCount":9,"integrity":"sha512-tsVjStmcwI7r6MOmpVQFlapVshhfJZjCKgB3QqXmRKrM+hZeaJ8nXlEr+AvyPHWhGtPK5XSYY93TbecVZPK2VQ==","signatures":[{"sig":"MEUCIQDp+5OWFUjLqFm1I+uv0p2eZK3gIeqgzKZbA/Kss7DBGQIgTXarZvjGJHC7C7KQhpyFSzLsBK6J4HXgXb9u3MaXNHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916248},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.1.tgz","_integrity":"sha512-tsVjStmcwI7r6MOmpVQFlapVshhfJZjCKgB3QqXmRKrM+hZeaJ8nXlEr+AvyPHWhGtPK5XSYY93TbecVZPK2VQ==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.16.1_1783263955563_0.46917151448415906","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@excalibur-oss/extension-sdk","version":"1.16.2","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.16.2","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"69d57d9a8e3e607e483ede935401cea2fded334d","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.16.2.tgz","fileCount":9,"integrity":"sha512-FRzHCtRoggG3ZzGaaRbwMRsPL6MvLgEx0QZjEunusQAmVanlhpeSdRj7u9PkFiqOcaLroDXroJEjVqaoLXVCRA==","signatures":[{"sig":"MEUCIQDyrAQW+BNTXo1QO0UBblnJbQNURN89+v9lU+njOlaD/AIgJdz9HUQSYYUPWrQHEcn7p3gAMKtwy8L6wJEn5vKxcRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916248},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.2.tgz","_integrity":"sha512-FRzHCtRoggG3ZzGaaRbwMRsPL6MvLgEx0QZjEunusQAmVanlhpeSdRj7u9PkFiqOcaLroDXroJEjVqaoLXVCRA==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.16.2_1783265502687_0.4039247098204235","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@excalibur-oss/extension-sdk","version":"1.16.3","keywords":["excalibur","extension","sdk","agent","plugin"],"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","_id":"@excalibur-oss/extension-sdk@1.16.3","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"dist":{"shasum":"6a7c0295cb9f50e6240eeb0acf0cdb5d34732cf6","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.16.3.tgz","fileCount":9,"integrity":"sha512-4Ub7+gWh+3kJBHsvU3DyRVa8qodktlJAUjYl6udv6Hlr5TTHROd2IffmGCq4NA249UaC/yVa0w+DcM8Z1BXN3Q==","signatures":[{"sig":"MEQCIEdn3uI/35TWe0KSolfCoH/Px6NYXqlkfmbGBb2vmF8GAiAkeodUHG3Wqv9ij3gNt55ZRAyzHWbLEg3C7lpMznCeLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916248},"main":"./dist/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.3.tgz","_integrity":"sha512-4Ub7+gWh+3kJBHsvU3DyRVa8qodktlJAUjYl6udv6Hlr5TTHROd2IffmGCq4NA249UaC/yVa0w+DcM8Z1BXN3Q==","repository":{"url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","type":"git","directory":"packages/extension-sdk"},"_npmVersion":"11.18.0","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.0.5","typescript":"^5.8.3","@excalibur/shared":"1.2.0","@excalibur/work-items":"1.2.0","@excalibur/agent-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/extension-runtime":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extension-sdk_1.16.3_1783267175434_0.13195733543085275","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@excalibur-oss/extension-sdk","version":"1.16.4","description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","license":"Apache-2.0","author":{"name":"ExcaliburOSS"},"homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","repository":{"type":"git","url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","directory":"packages/extension-sdk"},"keywords":["excalibur","extension","sdk","agent","plugin"],"type":"commonjs","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"publishConfig":{"access":"public"},"engines":{"node":">=22"},"dependencies":{"zod":"^3.24.0"},"devDependencies":{"tsup":"^8.3.5","typescript":"^5.8.3","vitest":"^3.0.5","@excalibur/agent-runtime":"1.2.0","@excalibur/extension-runtime":"1.2.0","@excalibur/model-gateway":"1.2.0","@excalibur/shared":"1.2.0","@excalibur/workflow-schema":"1.2.0","@excalibur/work-items":"1.2.0"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"vitest run --passWithNoTests","lint":"eslint src"},"_id":"@excalibur-oss/extension-sdk@1.16.4","bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"_integrity":"sha512-364bsKIeVA+1Jk/PjrfrCRcF09DV91n2zWp96B5xy9e1Eehhxo2vGpYQLrDd2lkDDmOjkYTLCQk251M+VwuIjg==","_resolved":"/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.4.tgz","_from":"file:/home/runner/work/_temp/excalibur-oss-extension-sdk-1.16.4.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-364bsKIeVA+1Jk/PjrfrCRcF09DV91n2zWp96B5xy9e1Eehhxo2vGpYQLrDd2lkDDmOjkYTLCQk251M+VwuIjg==","shasum":"b4dabee73adbe56d8e82ec95fea4c55779b62a20","tarball":"https://registry.npmjs.org/@excalibur-oss/extension-sdk/-/extension-sdk-1.16.4.tgz","fileCount":9,"unpackedSize":2916248,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@excalibur-oss%2fextension-sdk@1.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsIBedWHHavoT9NTaM2+lC7t00M3wd+pdPuCt72bSK1wIgVGd+w0qHjT2eCnSgoNYtS6SYkM6yFa7hum2cYcZpuG0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49e958be-880b-4e9f-9da1-49d3e55c6a3a"}},"directories":{},"maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extension-sdk_1.16.4_1783402728963_0.48736988712479734"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-23T10:27:42.896Z","modified":"2026-07-07T05:38:49.480Z","1.2.0":"2026-06-23T10:27:43.208Z","1.3.0":"2026-06-26T15:12:55.337Z","1.4.0":"2026-06-26T18:28:10.960Z","1.4.1":"2026-06-26T22:16:13.956Z","1.5.0":"2026-06-27T10:19:52.438Z","1.6.0":"2026-06-27T18:23:51.713Z","1.7.0":"2026-06-27T21:46:40.637Z","1.8.0":"2026-06-28T13:03:06.924Z","1.8.1":"2026-06-28T13:30:30.530Z","1.8.2":"2026-06-28T14:31:17.037Z","1.8.3":"2026-06-28T20:48:06.765Z","1.8.4":"2026-06-29T06:51:59.721Z","1.8.5":"2026-06-29T07:23:44.188Z","1.8.6":"2026-06-29T09:32:00.576Z","1.8.7":"2026-06-29T12:54:35.468Z","1.8.8":"2026-06-29T15:28:57.166Z","1.8.9":"2026-06-29T23:09:35.578Z","1.8.10":"2026-06-30T08:44:30.531Z","1.8.11":"2026-06-30T09:19:11.735Z","1.8.12":"2026-06-30T12:31:29.371Z","1.8.13":"2026-07-01T07:28:18.541Z","1.8.14":"2026-07-01T14:05:41.320Z","1.9.0":"2026-07-01T18:45:21.303Z","1.10.0":"2026-07-02T08:43:19.201Z","1.10.1":"2026-07-02T09:24:48.051Z","1.10.2":"2026-07-02T10:14:40.497Z","1.10.3":"2026-07-02T11:17:20.929Z","1.11.0":"2026-07-02T12:41:48.397Z","1.12.0":"2026-07-03T12:26:28.692Z","1.13.0":"2026-07-04T13:33:10.998Z","1.14.0":"2026-07-04T15:37:01.700Z","1.15.0":"2026-07-05T13:43:20.971Z","1.16.0":"2026-07-05T14:44:51.408Z","1.16.1":"2026-07-05T15:05:55.744Z","1.16.2":"2026-07-05T15:31:42.869Z","1.16.3":"2026-07-05T15:59:35.648Z","1.16.4":"2026-07-07T05:38:49.183Z"},"bugs":{"url":"https://github.com/ExcaliburOSS/excalibur-core/issues"},"author":{"name":"ExcaliburOSS"},"license":"Apache-2.0","homepage":"https://github.com/ExcaliburOSS/excalibur-core/tree/main/packages/extension-sdk#readme","keywords":["excalibur","extension","sdk","agent","plugin"],"repository":{"type":"git","url":"git+https://github.com/ExcaliburOSS/excalibur-core.git","directory":"packages/extension-sdk"},"description":"TypeScript SDK for building Excalibur programmatic extensions: defineExtension, ExtensionContext and the contribution interfaces","maintainers":[{"name":"getexcalibur","email":"info@getexcalibur.dev"}],"readme":"# @excalibur-oss/extension-sdk\n\n[![Status: Public Beta](https://img.shields.io/badge/status-public%20beta-F59E0B)](https://github.com/ExcaliburOSS/excalibur-core/issues)\n\n> **🟡 Public Beta** — the SDK works and is in active use, but its surface may still change before 1.0-GA. [Feedback welcome](https://github.com/ExcaliburOSS/excalibur-core/issues).\n\nTypeScript SDK for building **Excalibur** extensions — add workflows,\nmethodologies, work-item providers, model adapters, agent adapters, tools,\ncontext sources, policies, reports and exporters to the\n[Excalibur CLI](https://www.npmjs.com/package/@excalibur-oss/excalibur).\n\nAn extension is a small package that default-exports an `ExcaliburExtension`.\nExcalibur loads it, calls `activate(ctx)`, and your contributions register\nagainst the typed registries on `ctx`.\n\n## Install\n\n```sh\nnpm install @excalibur-oss/extension-sdk\n# or: pnpm add @excalibur-oss/extension-sdk\n```\n\nThe SDK ships self-contained (its only runtime dependency is `zod`).\n\n## Quick start\n\n```ts\nimport { defineExtension } from '@excalibur-oss/extension-sdk';\n\nexport default defineExtension({\n  name: 'my-extension',\n  version: '0.1.0',\n  activate(ctx) {\n    // Register a tool the agent can call mid-run:\n    ctx.tools.register({\n      name: 'greet',\n      description: 'Greet a name',\n      parameters: { type: 'object', properties: { name: { type: 'string' } }, required: ['name'] },\n      readOnly: true,\n      async execute(args) {\n        return { ok: true, content: `Hello, ${String(args.name)}` };\n      },\n    });\n\n    ctx.logger.info('my-extension activated');\n  },\n});\n```\n\nScaffold a typed starter for any contribution type with the CLI:\n\n```sh\nexcalibur extensions init my-extension --type tool   # or work-item-provider, model-provider, agent-adapter, communication-provider\n```\n\n## What you can contribute\n\n`ctx` exposes one registry per contribution type:\n\n| Registry                                                                | Adds                                    |\n| ----------------------------------------------------------------------- | --------------------------------------- |\n| `ctx.tools`                                                             | agent-callable tools (`AgentTool`)      |\n| `ctx.workflows` / `ctx.methodologies`                                   | run workflows + methodologies           |\n| `ctx.workItemProviders`                                                 | task trackers (`WorkItemProvider`)      |\n| `ctx.modelProviders`                                                    | model adapters (`ModelProviderAdapter`) |\n| `ctx.agentAdapters`                                                     | agent loops (`AgentAdapter`)            |\n| `ctx.communicationProviders`                                            | Slack/Teams/etc.                        |\n| `ctx.contextSources` / `ctx.policies` / `ctx.reports` / `ctx.exporters` | context, governance, reporting          |\n\nAll contribution interfaces are exported as types from this package.\n\n## Security\n\nExtensions run under Excalibur's permission model: a tool marked `readOnly`\nnever mutates, and the host gates network/exec per the active policy. Declare\nthe minimum capabilities your extension needs.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}